mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-09 09:51:02 +01:00
no response for tab messages
This commit is contained in:
parent
efbed1a9a3
commit
94805468bc
@ -114,10 +114,7 @@ class SafariExtensionViewController: SFSafariExtensionViewController, WKScriptMe
|
|||||||
}
|
}
|
||||||
winIndex = winIndex + 1
|
winIndex = winIndex + 1
|
||||||
}
|
}
|
||||||
if theWin == nil {
|
if theWin != nil {
|
||||||
m!.responseError = true
|
|
||||||
self.replyMessage(message: m!)
|
|
||||||
} else {
|
|
||||||
var theTab: SFSafariTab?
|
var theTab: SFSafariTab?
|
||||||
theWin!.getAllTabs { tabs in
|
theWin!.getAllTabs { tabs in
|
||||||
var tabIndex = 0
|
var tabIndex = 0
|
||||||
@ -128,17 +125,10 @@ class SafariExtensionViewController: SFSafariExtensionViewController, WKScriptMe
|
|||||||
}
|
}
|
||||||
tabIndex = tabIndex + 1
|
tabIndex = tabIndex + 1
|
||||||
}
|
}
|
||||||
if theTab == nil {
|
if theTab != nil {
|
||||||
m!.responseError = true
|
|
||||||
self.replyMessage(message: m!)
|
|
||||||
} else {
|
|
||||||
theTab!.getActivePage { activePage in
|
theTab!.getActivePage { activePage in
|
||||||
if activePage != nil {
|
if activePage != nil {
|
||||||
activePage?.dispatchMessageToScript(withName: "bitwarden", userInfo: ["msg": tabMsg!.obj])
|
activePage?.dispatchMessageToScript(withName: "bitwarden", userInfo: ["msg": tabMsg!.obj])
|
||||||
self.replyMessage(message: m!)
|
|
||||||
} else {
|
|
||||||
m!.responseError = true
|
|
||||||
self.replyMessage(message: m!)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user