Comment [WIP]

This commit is contained in:
Ali
2020-09-26 19:00:57 +03:00
parent 4076d3dc4d
commit e2f8229ae2
21 changed files with 3949 additions and 3774 deletions

View File

@@ -139,6 +139,7 @@ private final class OverlayStatusControllerImpl: ViewController, StandalonePrese
private let type: OverlayStatusControllerType
private var animatedDidAppear = false
private var isDismissed = false
private var controllerNode: OverlayStatusControllerNode {
return self.displayNode as! OverlayStatusControllerNode
@@ -181,8 +182,12 @@ private final class OverlayStatusControllerImpl: ViewController, StandalonePrese
}
override public func dismiss(completion: (() -> Void)? = nil) {
if self.isDismissed {
completion?()
return
}
self.isDismissed = true
self.controllerNode.dismiss()
completion?()
}
}