diff --git a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift index 193a81ad3..99c8aa941 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift @@ -88,6 +88,9 @@ class RoomSummaryProvider: RoomSummaryProviderProtocol { diffsPublisher.send(updates) }) + // Forces the listener above to be called with the current state + updateFilterPattern(nil) + listUpdatesTaskHandle = listUpdatesSubscriptionResult?.entriesStream let stateUpdatesSubscriptionResult = try roomList.loadingState(listener: RoomListStateObserver { [weak self] state in