Fix issue of displying extension

This commit is contained in:
Mingshen Sun 2021-08-31 18:25:40 -07:00
parent 228f06a886
commit d28861448e
No known key found for this signature in database
GPG key ID: 1F86BA2052FED3B4
2 changed files with 5 additions and 5 deletions

View file

@ -24,7 +24,11 @@ class PasscodeExtensionDisplay {
before?() before?()
passcodeLockVC.successCallback = after passcodeLockVC.successCallback = after
passcodeLockVC.modalPresentationStyle = .fullScreen passcodeLockVC.modalPresentationStyle = .fullScreen
sender.parent?.present(passcodeLockVC, animated: false) sender.parent?.present(passcodeLockVC, animated: false) {
after?()
}
} else {
after?()
} }
} }
} }

View file

@ -47,10 +47,6 @@ class ExtensionViewController: UIViewController {
override func viewWillAppear(_ animated: Bool) { override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated) super.viewWillAppear(animated)
prepareCredentialList() prepareCredentialList()
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
passcodelock.presentPasscodeLockIfNeeded(self, after: { [unowned self] in passcodelock.presentPasscodeLockIfNeeded(self, after: { [unowned self] in
self.view.isHidden = false self.view.isHidden = false
}) })