diff --git a/lib/pages/chat_list/chat_list.dart b/lib/pages/chat_list/chat_list.dart index 87eb025e..8968121d 100644 --- a/lib/pages/chat_list/chat_list.dart +++ b/lib/pages/chat_list/chat_list.dart @@ -84,12 +84,14 @@ class ChatListController extends State void resetActiveSpaceId() { setState(() { + selectedRoomIds.clear(); activeSpaceId = null; }); } void setActiveSpace(String? spaceId) { setState(() { + selectedRoomIds.clear(); activeSpaceId = spaceId; activeFilter = ActiveFilter.spaces; }); @@ -134,6 +136,7 @@ class ChatListController extends State void onDestinationSelected(int? i) { setState(() { + selectedRoomIds.clear(); activeFilter = getActiveFilterByDestination(i); }); }