mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
fix for old xccode
This commit is contained in:
parent
bd142c1cf7
commit
b9e86f3e50
@ -331,7 +331,7 @@ public final class SparseMessageList {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
guard let loadRange = loadRange else {
|
guard let range = loadRange else {
|
||||||
completion()
|
completion()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -343,7 +343,7 @@ public final class SparseMessageList {
|
|||||||
}
|
}
|
||||||
self.loadingHole = loadingHole
|
self.loadingHole = loadingHole
|
||||||
|
|
||||||
let mappedDirection: MessageHistoryViewRelativeHoleDirection = .range(start: MessageId(peerId: anchor.peerId, namespace: anchor.namespace, id: loadRange.lowerBound - 1), end: MessageId(peerId: anchor.peerId, namespace: anchor.namespace, id: loadRange.upperBound + 1))
|
let mappedDirection: MessageHistoryViewRelativeHoleDirection = .range(start: MessageId(peerId: anchor.peerId, namespace: anchor.namespace, id: range.lowerBound - 1), end: MessageId(peerId: anchor.peerId, namespace: anchor.namespace, id: range.upperBound + 1))
|
||||||
|
|
||||||
let account = self.account
|
let account = self.account
|
||||||
self.loadHoleDisposable.set((fetchMessageHistoryHole(
|
self.loadHoleDisposable.set((fetchMessageHistoryHole(
|
||||||
@ -375,20 +375,20 @@ public final class SparseMessageList {
|
|||||||
for i in 0 ..< strongSelf.sparseItems!.items.count {
|
for i in 0 ..< strongSelf.sparseItems!.items.count {
|
||||||
switch strongSelf.sparseItems!.items[i] {
|
switch strongSelf.sparseItems!.items[i] {
|
||||||
case let .anchor(id, _, _):
|
case let .anchor(id, _, _):
|
||||||
if id.id == loadRange.lowerBound {
|
if id.id == range.lowerBound {
|
||||||
lowerIndex = i
|
lowerIndex = i
|
||||||
}
|
}
|
||||||
if id.id == loadRange.upperBound {
|
if id.id == range.upperBound {
|
||||||
upperIndex = i
|
upperIndex = i
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if loadRange.lowerBound <= 1 {
|
if range.lowerBound <= 1 {
|
||||||
lowerIndex = strongSelf.sparseItems!.items.count - 1
|
lowerIndex = strongSelf.sparseItems!.items.count - 1
|
||||||
}
|
}
|
||||||
if loadRange.upperBound >= Int32.max - 1 {
|
if range.upperBound >= Int32.max - 1 {
|
||||||
upperIndex = 0
|
upperIndex = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user