From 182ee17c69dc23b46b4597fd5e373e45a69fe4c6 Mon Sep 17 00:00:00 2001 From: Thomas Rientjes Date: Thu, 28 Jun 2018 22:49:45 +0200 Subject: [PATCH] Improve menu entry title injection count formatting --- core/state-manager.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/core/state-manager.js b/core/state-manager.js index 86fe375..4bcb05c 100644 --- a/core/state-manager.js +++ b/core/state-manager.js @@ -135,17 +135,24 @@ stateManager._updateTab = function (details) { return; } + chrome.browserAction.setTitle({ + 'tabId': tabIdentifier, + 'title': 'Decentraleyes (0)' + }); + if (domainIsWhitelisted) { + stateManager._setIconDisabled(tabIdentifier); + + chrome.browserAction.setTitle({ + 'tabId': tabIdentifier, + 'title': 'Decentraleyes (–)' + }); + } else { stateManager._setIconDefault(tabIdentifier); } - chrome.browserAction.setTitle({ - 'tabId': tabIdentifier, - 'title': 'Decentraleyes' - }); - if (stateManager.showIconBadge === true) { stateManager._clearBadgeText(tabIdentifier); } -- GitLab