소스 검색

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