From 0f2f2d110d62d28ee07b26d824f729b69f936632 Mon Sep 17 00:00:00 2001 From: Caleb Richelson Date: Thu, 4 Jun 2020 13:50:23 +0200 Subject: [PATCH] Update browser button to reflect sitepolicy --- src/background.js | 3 +++ src/classes/BrowserButton.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/background.js b/src/background.js index ae5b3a17b..4f7c6afad 100644 --- a/src/background.js +++ b/src/background.js @@ -1018,6 +1018,9 @@ function initializeDispatcher() { utils.flushChromeMemoryCache(); cliqz.modules.core.action('refreshAppState'); }); + dispatcher.on('conf.save.site_blacklist', () => { + button.update(); + }); dispatcher.on('conf.save.enable_human_web', (enableHumanWeb) => { if (!IS_CLIQZ) { setCliqzModuleEnabled(humanweb, enableHumanWeb).then(() => { diff --git a/src/classes/BrowserButton.js b/src/classes/BrowserButton.js index 5037166d1..cb4547629 100644 --- a/src/classes/BrowserButton.js +++ b/src/classes/BrowserButton.js @@ -151,7 +151,7 @@ class BrowserButton { if (trackerCount === '') { this._setIcon(false, tabId, trackerCount, alert); } else { - this._setIcon(!globals.SESSION.paused_blocking && !this.policy.checkSiteWhitelist(tab.url), tabId, trackerCount, alert); + this._setIcon(!globals.SESSION.paused_blocking && this.policy.getSitePolicy(tab.url) !== globals.WHITELISTED, tabId, trackerCount, alert); } }