diff --git a/src/background/background.ts b/src/background/background.ts index c871b96..c841e9e 100644 --- a/src/background/background.ts +++ b/src/background/background.ts @@ -43,6 +43,7 @@ const injectScript = async (tabID: number, enabled?: boolean) => { com.setEnabledCallback = async (v: boolean, s: Runtime.MessageSender) => { const tab = await getTabID(s); + if ((await isEnabledSession(tab)) == v) return; injectScript(tab); await setEnabledSession(tab, v);