From a2c4e972c7bf46df0ffa045f3d7e9376c8de5803 Mon Sep 17 00:00:00 2001 From: hensm Date: Tue, 14 Jan 2020 03:36:24 +0000 Subject: [PATCH] Make media overlay content script re-registration sequential --- ext/src/background/background.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/src/background/background.ts b/ext/src/background/background.ts index a3e4b8e..6453bce 100755 --- a/ext/src/background/background.ts +++ b/ext/src/background/background.ts @@ -529,18 +529,18 @@ async function initMediaOverlay () { } async function unregisterMediaOverlayContentScript () { - contentScript?.unregister(); + await contentScript?.unregister(); } registerMediaOverlayContentScript(); - options.addEventListener("changed", ev => { + options.addEventListener("changed", async ev => { const alteredOpts = ev.detail; if (alteredOpts.includes("mediaOverlayEnabled")) { - unregisterMediaOverlayContentScript(); - registerMediaOverlayContentScript(); + await unregisterMediaOverlayContentScript(); + await registerMediaOverlayContentScript(); } }) }