Attachment menu improvements

This commit is contained in:
Ilya Laktyushin
2022-02-26 17:48:25 +04:00
parent 5e84216346
commit ec8702ed07
77 changed files with 4533 additions and 325 deletions

View File

@@ -38,6 +38,7 @@ final class ContactSelectionControllerNode: ASDisplayNode {
var requestOpenPeerFromSearch: ((ContactListPeer) -> Void)?
var requestMultipleAction: ((_ silent: Bool, _ scheduleTime: Int32?) -> Void)?
var dismiss: (() -> Void)?
var cancelSearch: (() -> Void)?
var presentationData: PresentationData {
didSet {
@@ -216,6 +217,9 @@ final class ContactSelectionControllerNode: ASDisplayNode {
}
}
}, contextAction: nil)
searchContainerNode.cancel = { [weak self] in
self?.cancelSearch?()
}
self.insertSubnode(searchContainerNode, belowSubnode: navigationBar)
self.searchContainerNode = searchContainerNode