From 3f2afaf2fa9476b362618b38166014fb44e806d6 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 5 Jun 2024 21:23:18 -0500 Subject: [PATCH] Remove quote span from preview, unless it is everything --- src/main/java/eu/siacs/conversations/utils/UIHelper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/eu/siacs/conversations/utils/UIHelper.java b/src/main/java/eu/siacs/conversations/utils/UIHelper.java index 229602ffc22a16221b93d61d1f74cd800a5154d5..f475da74382754662546c5a5ce357ea0e5ef49dc 100644 --- a/src/main/java/eu/siacs/conversations/utils/UIHelper.java +++ b/src/main/java/eu/siacs/conversations/utils/UIHelper.java @@ -259,7 +259,9 @@ public class UIHelper { for (final android.text.style.QuoteSpan quote : Lists.reverse(Lists.newArrayList(styledBody.getSpans(0, styledBody.length(), android.text.style.QuoteSpan.class)))) { int start = styledBody.getSpanStart(quote); int end = styledBody.getSpanEnd(quote); + if (start == 0 && end == styledBody.length()) continue; styledBody.delete(start, end); + styledBody.removeSpan(quote); } if (!processMarkup) return new Pair<>(styledBody, false);