From a05f54306aed0a35c458fcbc549fcddf88bfccca Mon Sep 17 00:00:00 2001 From: Bauke Date: Tue, 15 Nov 2022 12:56:27 +0100 Subject: [PATCH] Don't redirect when disabled. --- source/background-scripts/initialize.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/background-scripts/initialize.ts b/source/background-scripts/initialize.ts index c79d0d1..5d368ff 100644 --- a/source/background-scripts/initialize.ts +++ b/source/background-scripts/initialize.ts @@ -33,6 +33,13 @@ browser.runtime.onStartup.addListener(async () => { }); browser.webNavigation.onBeforeNavigate.addListener(async (details) => { + const {redirectsEnabled} = await browser.storage.local.get({ + redirectsEnabled: true, + }); + if (redirectsEnabled === false) { + return; + } + if (!details.url.startsWith('http') || details.frameId > 0) { return; }