aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/bg/js/backend.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/bg/js/backend.js b/ext/bg/js/backend.js
index fa1660c2..06010a95 100644
--- a/ext/bg/js/backend.js
+++ b/ext/bg/js/backend.js
@@ -630,10 +630,10 @@ class Backend {
if (this.popupWindow !== null) {
chrome.windows.remove(this.popupWindow.id);
}
- chrome.windows.create(
+ this.popupWindow = await new Promise((resolve) => chrome.windows.create(
{url, width: popupWidth, height: popupHeight, type: 'popup'},
- (popupWindow) => { this.popupWindow = popupWindow; }
- );
+ resolve
+ ));
return;
}
}