From d24bd9d6a26a7325f5f46e072631662665d32241 Mon Sep 17 00:00:00 2001 From: rapterjet2004 Date: Wed, 21 Jun 2023 10:59:37 -0500 Subject: [PATCH] WIP one-to-one behaves like mentioned Signed-off-by: Julius Linus julius.linus@nextcloud.com --- .../nextcloud/talk/ui/dialog/FilterConversationFragment.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt b/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt index b1e934288..ffebcc9aa 100644 --- a/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt +++ b/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt @@ -145,7 +145,11 @@ class FilterConversationFragment( for ((k, v) in filterState) { if (v) { when (k) { - MENTION -> result = result && conversation.unreadMention + MENTION -> result = (result && conversation.unreadMention) || ( + result && + (conversation.type == Conversation.ConversationType.ROOM_TYPE_ONE_TO_ONE_CALL) && + (conversation.unreadMessages > 0) + ) UNREAD -> result = result && (conversation.unreadMessages > 0) } }