From 9641eed138999258168368f3020f709612cfbdc9 Mon Sep 17 00:00:00 2001 From: tibbi Date: Wed, 17 Jun 2020 20:25:58 +0200 Subject: [PATCH] fix #48, no not show incoming message notifications at currently open thread --- .../simplemobiletools/smsmessenger/activities/ThreadActivity.kt | 1 + .../com/simplemobiletools/smsmessenger/extensions/Context.kt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt index 83773bd2..eb13d1d8 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/activities/ThreadActivity.kt @@ -597,6 +597,7 @@ class ThreadActivity : SimpleActivity() { @Subscribe(threadMode = ThreadMode.ASYNC) fun refreshMessages(event: Events.RefreshMessages) { + notificationManager.cancel(threadId) messages = getMessages(threadId) setupAdapter() } diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt index 8e89f984..efc28f6a 100644 --- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/extensions/Context.kt @@ -570,5 +570,5 @@ fun Context.showReceivedMessageNotification(address: String, body: String, threa .addAction(R.drawable.ic_check_vector, getString(R.string.mark_as_read), markAsReadPendingIntent) .setChannelId(channelId) - notificationManager.notify(messageId, builder.build()) + notificationManager.notify(threadID, builder.build()) }