Fix half-empty list glitching when adding items

This commit is contained in:
Ali 2019-11-26 20:45:15 +04:00
parent d3091f0abe
commit 4909bfcc17

View File

@ -2413,7 +2413,7 @@ open class ListView: ASDisplayNode, UIScrollViewAccessibilityDelegate, UIGesture
//print("replay after \(self.itemNodes.map({"\($0.index) \(unsafeAddressOf($0))"}))")
}
if let scrollToItem = scrollToItem, !self.areAllItemsOnScreen() {
if let scrollToItem = scrollToItem, !self.areAllItemsOnScreen() || updateSizeAndInsets == nil {
self.stopScrolling()
for itemNode in self.itemNodes {