about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-04-14 02:53:47 +0300
committerManeraKai <manerakai@protonmail.com>2022-04-14 02:53:47 +0300
commita2c9d1f50c199d79aeee0e235ab1ecd188173d81 (patch)
tree57c0398e6690bc57c3172b76a574cef40da60462 /src
parentRefined update instances script. Bump version => 1.6.3 (diff)
downloadlibredirect-a2c9d1f50c199d79aeee0e235ab1ecd188173d81.zip
Fix contextMenus not working on chromium
Diffstat (limited to 'src')
-rw-r--r--src/manifest.json2
-rw-r--r--src/pages/background/background.js6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/manifest.json b/src/manifest.json
index 21e3dba5..1fcabdc4 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -24,7 +24,7 @@
     "webRequestBlocking",
     "storage",
     "cookies",
-    "menus",
+    "contextMenus",
     "<all_urls>"
   ],
   "browser_action": {
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 3edfa2ee..74a41866 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -253,19 +253,19 @@ browser.commands.onCommand.addListener(
   }
 )
 
-browser.menus.create({
+browser.contextMenus.create({
   id: "settings",
   title: browser.i18n.getMessage("Settings"),
   contexts: ["browser_action"]
 });
 
-browser.menus.create({
+browser.contextMenus.create({
   id: "switchInstance",
   title: chrome.i18n.getMessage("switchInstance"),
   contexts: ["browser_action"]
 });
 
-browser.menus.onClicked.addListener((info, tab) => {
+browser.contextMenus.onClicked.addListener((info, tab) => {
   if (info.menuItemId == 'switchInstance') {
     let url;
     try { url = new URL(tab.url); }