Fix completion handler nil crashes SFSafariWindow

This commit is contained in:
Chad Scharf 2020-07-22 18:12:08 -04:00
parent f024441b6c
commit 8f032fd03d
1 changed files with 3 additions and 1 deletions

View File

@ -175,7 +175,9 @@ class SafariExtensionViewController: SFSafariExtensionViewController, WKScriptMe
} else if command == "createNewTab" {
if let data = m.data, let url = URL(string: data) {
SFSafariApplication.getActiveWindow { win in
win?.openTab(with: url, makeActiveIfPossible: true, completionHandler: nil)
win?.openTab(with: url, makeActiveIfPossible: true, completionHandler: { _ in
// Tab opened
})
}
}
} else if command == "reloadExtension" {