Various fixes

This commit is contained in:
Ilya Laktyushin
2022-10-20 01:24:39 +03:00
parent 64931938b7
commit 517230cef7
6 changed files with 39 additions and 29 deletions

View File

@@ -328,12 +328,7 @@ final class ChatLoadingPlaceholderNode: ASDisplayNode {
}
}
private var ignoreFirstContentOffset = true
func addContentOffset(offset: CGFloat, transition: ContainedViewLayoutTransition) {
guard !self.ignoreFirstContentOffset else {
self.ignoreFirstContentOffset = false
return
}
self.scrollingContainer.bounds = self.scrollingContainer.bounds.offsetBy(dx: 0.0, dy: -offset)
transition.animateOffsetAdditive(node: self.scrollingContainer, offset: offset)
if let (rect, containerSize) = self.absolutePosition {