diff --git a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift index 424f66370..d068fb93c 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift @@ -151,7 +151,7 @@ class RoomSummaryProvider: RoomSummaryProviderProtocol { case .none: _ = listUpdatesSubscriptionResult?.controller.setFilter(kind: .none) case .all: - _ = listUpdatesSubscriptionResult?.controller.setFilter(kind: .all) + _ = listUpdatesSubscriptionResult?.controller.setFilter(kind: .allNonLeft) case .normalizedMatchRoomName(let query): _ = listUpdatesSubscriptionResult?.controller.setFilter(kind: .normalizedMatchRoomName(pattern: query.lowercased())) } diff --git a/changelog.d/2005.bugfix b/changelog.d/2005.bugfix new file mode 100644 index 000000000..a763ab1c0 --- /dev/null +++ b/changelog.d/2005.bugfix @@ -0,0 +1 @@ +Remove rooms from the room list after leaving them \ No newline at end of file