瀏覽代碼

WIP filtered items persist on resumed
Signed-off-by: Julius Linus julius.linus@nextcloud.com

rapterjet2004 2 年之前
父節點
當前提交
8a6fc63d56
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt

+ 2 - 1
app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt

@@ -566,7 +566,8 @@ class ConversationsListActivity :
                 }
                 sortConversations(conversationItems)
                 sortConversations(conversationItemsWithHeader)
-                adapter!!.updateDataSet(conversationItems, false)
+                if (!filterState.containsValue(true)) filterableConversationItems = conversationItems
+                adapter!!.updateDataSet(filterableConversationItems, false)
                 Handler().postDelayed({ checkToShowUnreadBubble() }, UNREAD_BUBBLE_DELAY.toLong())
                 fetchOpenConversations(apiVersion)
                 binding?.swipeRefreshLayoutView?.isRefreshing = false