diff --git a/common/src/main/assets/lang/en_US.json b/common/src/main/assets/lang/en_US.json index c574543c..15509b12 100644 --- a/common/src/main/assets/lang/en_US.json +++ b/common/src/main/assets/lang/en_US.json @@ -1444,8 +1444,7 @@ "reply": "Reply", "download": "Download", "mark_as_read": "Mark as Read" - }, - "stealth_mode_notice": "Can't mark as read in stealth mode" + } }, "profile_picture_downloader": { diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/Notifications.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/Notifications.kt index 603a8c3f..cf62ccf5 100644 --- a/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/Notifications.kt +++ b/core/src/main/kotlin/me/rhunk/snapenhance/core/features/impl/messaging/Notifications.kt @@ -209,13 +209,9 @@ class Notifications : Feature("Notifications", loadParams = FeatureLoadParams.IN } ACTION_MARK_AS_READ -> { runCatching { - if (context.feature(StealthMode::class).canUseRule(conversationId)) { - context.longToast(translations["stealth_mode_notice"]) - return@subscribe - } - val conversationManager = context.feature(Messaging::class).conversationManager ?: return@subscribe + context.feature(StealthMode::class).addDisplayedMessageException(clientMessageId) conversationManager.displayedMessages( conversationId, clientMessageId,