diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c7542325..69b9a6889 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Delta Chat Android Changelog +## Unreleased + +* hide contact email addresses in search results + ## v2.8.0 * Profiles focus on recognizing contacts diff --git a/src/main/java/org/thoughtcrime/securesms/ConversationListItem.java b/src/main/java/org/thoughtcrime/securesms/ConversationListItem.java index dc2fca52b..93449ba41 100644 --- a/src/main/java/org/thoughtcrime/securesms/ConversationListItem.java +++ b/src/main/java/org/thoughtcrime/securesms/ConversationListItem.java @@ -134,6 +134,7 @@ public class ConversationListItem extends RelativeLayout this.fromView.setText(recipient, state!=DcMsg.DC_STATE_IN_FRESH); } + subjectView.setVisibility(VISIBLE); this.subjectView.setText(thread.getDisplayBody()); this.subjectView.setTypeface(state==DcMsg.DC_STATE_IN_FRESH ? BOLD_TYPEFACE : LIGHT_TYPEFACE); this.subjectView.setTextColor(state==DcMsg.DC_STATE_IN_FRESH ? ThemeUtil.getThemedColor(getContext(), R.attr.conversation_list_item_unread_color) @@ -177,7 +178,7 @@ public class ConversationListItem extends RelativeLayout fromView.setText(getHighlightedSpan(contact.getDisplayName(), highlightSubstring)); fromView.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0); - subjectView.setText(getHighlightedSpan(contact.getAddr(), highlightSubstring)); + subjectView.setVisibility(GONE); dateView.setText(""); dateView.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0); archivedBadgeView.setVisibility(GONE); @@ -201,6 +202,7 @@ public class ConversationListItem extends RelativeLayout fromView.setText(recipient, true); fromView.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0); + subjectView.setVisibility(VISIBLE); subjectView.setText(getHighlightedSpan(messageResult.getSummarytext(512), highlightSubstring)); long timestamp = messageResult.getTimestamp();