Fix tab switching

This commit is contained in:
Ali 2020-03-10 13:18:20 +05:30
parent 236fc8b0e7
commit ee2a6ca70f

View File

@ -272,7 +272,6 @@ private final class ChatListContainerItemNode: ASDisplayNode {
private let becameEmpty: (ChatListFilter?) -> Void
private let emptyAction: (ChatListFilter?) -> Void
var contentOffsetChanged: ((ListViewVisibleContentOffset) -> Void)?
private var floatingHeaderOffset: CGFloat?
private var emptyNode: ChatListEmptyNode?
@ -356,13 +355,6 @@ private final class ChatListContainerItemNode: ASDisplayNode {
}
}
self.listNode.contentOffsetChanged = { [weak self] offset in
guard let strongSelf = self else {
return
}
strongSelf.contentOffsetChanged?(offset)
}
self.listNode.updateFloatingHeaderOffset = { [weak self] offset, transition in
guard let strongSelf = self else {
return
@ -492,7 +484,7 @@ final class ChatListContainerNode: ASDisplayNode, UIGestureRecognizerDelegate {
itemNode.listNode.updatePeerGrouping = { [weak self] peerId, group in
self?.updatePeerGrouping?(peerId, group)
}
itemNode.contentOffsetChanged = { [weak self] offset in
itemNode.listNode.contentOffsetChanged = { [weak self] offset in
self?.contentOffsetChanged?(offset)
}
itemNode.listNode.contentScrollingEnded = { [weak self] listView in