diff --git a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift index 5fd108715..045b42677 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift @@ -97,7 +97,7 @@ class RoomSummaryProvider: RoomSummaryProviderProtocol { .store(in: &cancellables) weakProvider.roomListDiffPublisher - .collect(.byTime(DispatchQueue.global(), 0.5)) + .collect(.byTime(DispatchQueue.global(), 0.25)) .sink { self.updateRoomsWithDiffs($0) } .store(in: &cancellables) diff --git a/ElementX/Sources/Services/Timeline/RoomTimelineProvider.swift b/ElementX/Sources/Services/Timeline/RoomTimelineProvider.swift index d4da0d741..54882ad44 100644 --- a/ElementX/Sources/Services/Timeline/RoomTimelineProvider.swift +++ b/ElementX/Sources/Services/Timeline/RoomTimelineProvider.swift @@ -53,7 +53,7 @@ class RoomTimelineProvider: RoomTimelineProviderProtocol { roomTimelineListener .itemsUpdatePublisher - .collect(.byTime(DispatchQueue.global(), 0.5)) + .collect(.byTime(DispatchQueue.global(), 0.25)) .sink { self.updateItemsWithDiffs($0) } .store(in: &cancellables) }