fix handling popup closed.

This commit is contained in:
fiatjaf
2023-06-11 11:15:04 -03:00
parent c102f8e061
commit 6938503893

View File

@@ -30,7 +30,7 @@ browser.runtime.onMessage.addListener(async (req, sender) => {
let {prompt} = req let {prompt} = req
if (prompt) { if (prompt) {
return handlePromptMessage(req, sender) handlePromptMessage(req, sender)
} else { } else {
return handleContentScriptMessage(req) return handleContentScriptMessage(req)
} }
@@ -45,7 +45,9 @@ browser.runtime.onMessageExternal.addListener(
browser.windows.onRemoved.addListener(windowId => { browser.windows.onRemoved.addListener(windowId => {
if (openPrompt) { if (openPrompt) {
handlePromptMessage({condition: 'no'}, null) // calling this with a simple "no" response will not store anything, so it's fine
// it will just return a failure
handlePromptMessage({accept: false}, null)
} }
}) })