Fix chat preload

This commit is contained in:
Isaac 2024-03-28 17:21:04 +04:00
parent 567375e55e
commit a6ecfd96a4
2 changed files with 3 additions and 3 deletions

View File

@ -60,7 +60,7 @@ final class MutableMessageOfInterestHolesView: MutablePostboxView {
} }
} }
self.anchor = anchor self.anchor = anchor
self.wrappedView = MutableMessageHistoryView(postbox: postbox, orderStatistics: [], clipHoles: true, trackHoles: false, peerIds: peerIds, ignoreMessagesInTimestampRange: nil, anchor: self.anchor, combinedReadStates: nil, transientReadStates: nil, tag: nil, appendMessagesFromTheSameGroup: false, namespaces: .all, count: self.count, topTaggedMessages: [:], additionalDatas: []) self.wrappedView = MutableMessageHistoryView(postbox: postbox, orderStatistics: [], clipHoles: true, trackHoles: true, peerIds: peerIds, ignoreMessagesInTimestampRange: nil, anchor: self.anchor, combinedReadStates: nil, transientReadStates: nil, tag: nil, appendMessagesFromTheSameGroup: false, namespaces: .all, count: self.count, topTaggedMessages: [:], additionalDatas: [])
let _ = self.updateFromView() let _ = self.updateFromView()
} }

View File

@ -376,10 +376,10 @@ final class ChatHistoryPreloadManager {
} }
private func update(indices: [(ChatHistoryPreloadIndex, Bool, Bool)], additionalPeerIds: Set<PeerId>) { private func update(indices: [(ChatHistoryPreloadIndex, Bool, Bool)], additionalPeerIds: Set<PeerId>) {
#if DEBUG /*#if DEBUG
var indices = indices var indices = indices
indices.removeAll() indices.removeAll()
#endif #endif*/
self.queue.async { self.queue.async {
var validEntityIds = Set(indices.map { $0.0.entity }) var validEntityIds = Set(indices.map { $0.0.entity })