diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java index 2dbb18c8af..687975d079 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java @@ -402,6 +402,11 @@ public final class ConversationItem extends RelativeLayout implements BindableCo } } + @Override + public void updateSelectedState() { + setHasBeenQuoted(conversationMessage); + } + @Override public void updateTimestamps() { getActiveFooter(messageRecord).setMessageRecord(messageRecord, locale); @@ -1696,7 +1701,7 @@ public final class ConversationItem extends RelativeLayout implements BindableCo } private void setHasBeenQuoted(@NonNull ConversationMessage message) { - if (message.hasBeenQuoted() && !isCondensedMode && quotedIndicator != null) { + if (message.hasBeenQuoted() && !isCondensedMode && quotedIndicator != null && batchSelected.isEmpty()) { quotedIndicator.setVisibility(VISIBLE); quotedIndicator.setOnClickListener(quotedIndicatorClickListener); } else if (quotedIndicator != null) {