From caff6e1da4afe8f8e5adeec91904dfd05c2e0036 Mon Sep 17 00:00:00 2001 From: Mikunj Date: Wed, 11 Sep 2019 09:27:33 +1000 Subject: [PATCH] Fix notification edge case --- .../securesms/conversation/ConversationActivity.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/org/thoughtcrime/securesms/conversation/ConversationActivity.java b/src/org/thoughtcrime/securesms/conversation/ConversationActivity.java index dae5b71a9a..79b6003c5c 100644 --- a/src/org/thoughtcrime/securesms/conversation/ConversationActivity.java +++ b/src/org/thoughtcrime/securesms/conversation/ConversationActivity.java @@ -2101,7 +2101,11 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity Context context = ConversationActivity.this; List messageIds = DatabaseFactory.getThreadDatabase(context).setRead(params[0], false); - MessageNotifier.updateNotification(context); + // Only notify on private chats + if (!getRecipient().isGroupRecipient()) { + MessageNotifier.updateNotification(context); + } + MarkReadReceiver.process(context, messageIds); return null;