From a72c068bcc5c8f59f9dd1a1aa8ce414a0e86f6e3 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 18 Mar 2023 12:16:20 -0400 Subject: [PATCH] Make badge color consistent with filtering status Related commit: - https://github.com/gorhill/uBlock/commit/32508620a28285b9bf67cf6dec3cc2fd705d643e --- platform/common/vapi-background.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platform/common/vapi-background.js b/platform/common/vapi-background.js index a1624d76b..c7a0b0c63 100644 --- a/platform/common/vapi-background.js +++ b/platform/common/vapi-background.js @@ -812,7 +812,7 @@ if ( webext.browserAction instanceof Object ) { } }; - vAPI.setDefaultIcon = function(flavor, badge) { + vAPI.setDefaultIcon = function(flavor, text) { if ( browserAction.setIcon === undefined ) { return; } browserAction.setIcon({ path: { @@ -820,7 +820,10 @@ if ( webext.browserAction instanceof Object ) { '32': `img/icon_32${flavor}.png`, } }); - browserAction.setBadgeText({ text: badge }); + browserAction.setBadgeText({ text }); + browserAction.setBadgeBackgroundColor({ + color: text === '!' ? '#FC0' : '#666' + }); }; }