Fix contacts list placeholder

This commit is contained in:
Ilya Laktyushin 2022-03-10 18:48:44 +04:00
parent 7ecbf5338a
commit d2869439a1

View File

@ -1499,10 +1499,14 @@ public final class ContactListNode: ASDisplayNode {
self.indexNode.update(size: indexNodeFrame.size, color: self.presentationData.theme.list.itemAccentColor, sections: indexSections, transition: transition)
}
let permissionSize = CGSize(width: layout.size.width, height: layout.size.height - 160.0)
var permissionInsets = insets
permissionInsets.bottom += 100.0
self.authorizationNode.updateLayout(size: permissionSize, insets: permissionInsets, transition: transition)
if self.multipleSelection {
let permissionSize = CGSize(width: layout.size.width, height: layout.size.height - 160.0)
var permissionInsets = insets
permissionInsets.bottom += 100.0
self.authorizationNode.updateLayout(size: permissionSize, insets: permissionInsets, transition: transition)
} else {
self.authorizationNode.updateLayout(size: layout.size, insets: insets, transition: transition)
}
transition.updateFrame(node: self.authorizationNode, frame: self.bounds)
if !hadValidLayout {