[Temp] New input pane

This commit is contained in:
Ali
2022-06-19 21:24:54 +01:00
parent 663baf1194
commit 5b6e5a7509
75 changed files with 4378 additions and 333 deletions

View File

@@ -48,12 +48,12 @@ public final class StickerPackPreviewController: ViewController, StandalonePrese
private var presentationData: PresentationData
private var presentationDataDisposable: Disposable?
public var sendSticker: ((FileMediaReference, ASDisplayNode, CGRect) -> Bool)? {
public var sendSticker: ((FileMediaReference, UIView, CGRect) -> Bool)? {
didSet {
if self.isNodeLoaded {
if let sendSticker = self.sendSticker {
self.controllerNode.sendSticker = { [weak self] file, sourceNode, sourceRect in
if sendSticker(file, sourceNode, sourceRect) {
self.controllerNode.sendSticker = { [weak self] file, sourceView, sourceRect in
if sendSticker(file, sourceView, sourceRect) {
self?.dismiss()
return true
} else {