diff --git a/background.js b/background.js index 4f934c3..244544f 100644 --- a/background.js +++ b/background.js @@ -388,6 +388,9 @@ function sub_logger(){ sub_logger() chrome.webRequest.onBeforeRequest.addListener(function (details) { + if(!JSON.parse(localStorage.webRedirect_toggle || "false")){ + return {} + } var url = details.url; for (var i = 0; i < webRedirect.length; i++) { var [mstr, rurl] = webRedirect[i] @@ -407,7 +410,6 @@ chrome.webRequest.onBeforeRequest.addListener(function (details) { ); var webRedirect = [] -var webRedirect_toggle = JSON.parse(localStorage.webRedirect_toggle || "false"); window.addEventListener('storage', function(){ webRedirect = JSON.parse(localStorage.webRedirect || "[]") }, false);