From 3fd8642ce5981fd646bd0efd4f7532e05de1c07f Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Tue, 22 Nov 2022 17:25:49 +0200 Subject: [PATCH] Reduced RoomSummaryProvider and RoomTimelineProvider throttle delay Reduced RoomSummaryProvider throttle delay and disable the RoomTimelineProvider one entirely --- .../Sources/Services/Room/RoomSummary/RoomSummaryProvider.swift | 2 +- ElementX/Sources/Services/Timeline/RoomTimelineProvider.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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) }