From a970659c31ae801079075608777c73f7741224bc Mon Sep 17 00:00:00 2001 From: hackademix Date: Tue, 31 Jul 2018 22:41:47 +0200 Subject: Fixed sub-frames resetting badge to green. --- main_background.js | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'main_background.js') diff --git a/main_background.js b/main_background.js index 2b2a975..85cadaa 100644 --- a/main_background.js +++ b/main_background.js @@ -1064,15 +1064,17 @@ function edit_html(html,url,tabid,wl){ async function handle_html(response, whitelisted) { let {text, request} = response; let {url, tabId, type} = request; - if (type === "main_frame") delete unused_data[tabId]; - browser.browserAction.setBadgeText({ - text: "✓", - tabId - }); - browser.browserAction.setBadgeBackgroundColor({ - color: "green", - tabId - }); + if (type === "main_frame") { + delete unused_data[tabId]; + browser.browserAction.setBadgeText({ + text: "✓", + tabId + }); + browser.browserAction.setBadgeBackgroundColor({ + color: "green", + tabId + }); + } return await edit_html(text, url, tabId, whitelisted); } -- cgit v1.2.3