Video avatar fixes

This commit is contained in:
Ilya Laktyushin
2020-07-19 19:05:30 +03:00
parent 8b970a676a
commit a0a2847eef
9 changed files with 156 additions and 124 deletions

View File

@@ -352,6 +352,15 @@ public final class GalleryPagerNode: ASDisplayNode, UIScrollViewDelegate, UIGest
self.items[i].updateNode(node: itemNode, synchronous: synchronous)
}
}
for i in (0 ..< self.itemNodes.count).reversed() {
let node = self.itemNodes[i]
if node.index > self.items.count - 1 {
node.removeFromSupernode()
self.itemNodes.remove(at: i)
}
}
self.updateCentralIndexOffset(transition: .immediate)
}
}