mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-29 11:25:38 +00:00
no message
This commit is contained in:
parent
a61a29f6f6
commit
f3c966308f
@ -214,10 +214,6 @@ final class GalleryPagerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
|
|
||||||
self.updateItemNodes(transition: .immediate)
|
self.updateItemNodes(transition: .immediate)
|
||||||
}
|
}
|
||||||
else if let focusOnItem = transaction.focusOnItem {
|
|
||||||
self.centralItemIndex = focusOnItem
|
|
||||||
self.updateItemNodes(transition: .immediate)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private func makeNodeForItem(at index: Int) -> GalleryItemNode {
|
private func makeNodeForItem(at index: Int) -> GalleryItemNode {
|
||||||
@ -265,11 +261,6 @@ final class GalleryPagerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var resetOffsetToCentralItem = false
|
var resetOffsetToCentralItem = false
|
||||||
if let centralItemIndex = self.centralItemIndex, self.visibleItemNode(at: centralItemIndex) == nil, !self.itemNodes.isEmpty {
|
|
||||||
repeat {
|
|
||||||
self.removeVisibleItemNode(internalIndex: self.itemNodes.count - 1)
|
|
||||||
} while self.itemNodes.count > 0
|
|
||||||
}
|
|
||||||
if self.itemNodes.isEmpty {
|
if self.itemNodes.isEmpty {
|
||||||
let node = self.makeNodeForItem(at: self.centralItemIndex ?? 0)
|
let node = self.makeNodeForItem(at: self.centralItemIndex ?? 0)
|
||||||
node.frame = CGRect(origin: CGPoint(), size: scrollView.bounds.size)
|
node.frame = CGRect(origin: CGPoint(), size: scrollView.bounds.size)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user