Sfoglia il codice sorgente

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

rapterjet2004 1 anno fa
parent
commit
8a6fc63d56

+ 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