diff --git a/libsession/src/main/java/org/session/libsession/messaging/jobs/BatchMessageReceiveJob.kt b/libsession/src/main/java/org/session/libsession/messaging/jobs/BatchMessageReceiveJob.kt index 78c0c16b8e..5ca0e09bb4 100644 --- a/libsession/src/main/java/org/session/libsession/messaging/jobs/BatchMessageReceiveJob.kt +++ b/libsession/src/main/java/org/session/libsession/messaging/jobs/BatchMessageReceiveJob.kt @@ -133,9 +133,9 @@ class BatchMessageReceiveJob( trueUnreadCount -= (unreadFromMine + 1) storage.markConversationAsRead(threadId, false) } - SSKEnvironment.shared.notificationManager.updateNotification(context, threadId) storage.incrementUnread(threadId, trueUnreadCount) storage.updateThread(threadId, true) + SSKEnvironment.shared.notificationManager.updateNotification(context, threadId) } }