From 2390960d212a98b0aabfbf0c57e1a9396944f541 Mon Sep 17 00:00:00 2001 From: wanhose Date: Sun, 10 Nov 2024 22:45:57 +0100 Subject: [PATCH] fix(browser-extension): report context menu item sometimes disabled --- .../src/scripts/background.js | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/packages/browser-extension/src/scripts/background.js b/packages/browser-extension/src/scripts/background.js index 3a9c782..544017a 100644 --- a/packages/browser-extension/src/scripts/background.js +++ b/packages/browser-extension/src/scripts/background.js @@ -125,15 +125,6 @@ async function getData() { return data; } -/** - * @async - * @description Disable report context menu option - * @returns {Promise} - */ -async function disableReport() { - return browser.contextMenus.update(reportMenuItemId, { enabled: false }); -} - /** * @description Get current hostname * @param {string} url @@ -288,9 +279,6 @@ browser.runtime.onMessage.addListener((message, sender, callback) => { const tabId = sender.tab?.id; switch (message.type) { - case 'DISABLE_REPORT': - if (isPage && tabId !== undefined) disableReport(); - break; case 'DISABLE_ICON': if (isPage && tabId !== undefined) { browser.action.setIcon({ path: '/assets/icons/off.png', tabId }, suppressLastError); @@ -396,13 +384,6 @@ browser.runtime.onStartup.addListener(() => { refreshData(); }); -/** - * @description Listen to tab changes - */ -browser.tabs.onActivated.addListener(() => { - disableReport(); -}); - /** * @description Listen to the moment before a request is made to apply the rules * @returns {Promise}