From 8647152980afee2e63c0417d84d446f250b35f66 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) }