From d5ba82338dcb8f501ebe47d9648b4855b2b5222f Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Mon, 3 Aug 2020 09:47:27 -0400 Subject: [PATCH] Fix issue with text rendering in search results. --- .../securesms/conversationlist/ConversationListItem.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java index ad01b87f90..22048b9ea5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java @@ -226,7 +226,7 @@ public final class ConversationListItem extends RelativeLayout fromView.setText(contact); fromView.setText(SearchUtil.getHighlightedSpan(locale, () -> new StyleSpan(Typeface.BOLD), new SpannableString(fromView.getText()), highlightSubstring)); - subjectView.setText(SearchUtil.getHighlightedSpan(locale, () -> new StyleSpan(Typeface.BOLD), contact.getE164().or(""), highlightSubstring)); + setSubjectViewText(SearchUtil.getHighlightedSpan(locale, () -> new StyleSpan(Typeface.BOLD), contact.getE164().or(""), highlightSubstring)); dateView.setText(""); archivedView.setVisibility(GONE); unreadIndicator.setVisibility(GONE); @@ -255,7 +255,7 @@ public final class ConversationListItem extends RelativeLayout this.recipient.observeForever(this); fromView.setText(recipient.get(), true); - subjectView.setText(SearchUtil.getHighlightedSpan(locale, () -> new StyleSpan(Typeface.BOLD), messageResult.bodySnippet, highlightSubstring)); + setSubjectViewText(SearchUtil.getHighlightedSpan(locale, () -> new StyleSpan(Typeface.BOLD), messageResult.bodySnippet, highlightSubstring)); dateView.setText(DateUtils.getBriefRelativeTimeSpanString(getContext(), locale, messageResult.receivedTimestampMs)); archivedView.setVisibility(GONE); unreadIndicator.setVisibility(GONE);