From a7aa96020cc77c25b4e30a4aa8c259033e637a9c Mon Sep 17 00:00:00 2001 From: sienori Date: Tue, 30 Aug 2022 23:49:48 +0900 Subject: [PATCH] Refactor menu visible --- src/background/menus.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/background/menus.js b/src/background/menus.js index 3119c91..32321f5 100644 --- a/src/background/menus.js +++ b/src/background/menus.js @@ -15,10 +15,9 @@ export const showMenus = () => { export const onMenusShownListener = (info, tab) => { //テキストまたはリンクの選択時はページ翻訳を非表示にする if (info.contexts.includes("selection") || info.contexts.includes("link")) { - //passwordにすることで事実上無効にする - browser.contextMenus.update("translatePage", { contexts: ["password"] }); + browser.contextMenus.update("translatePage", { visible: false }); } else { - browser.contextMenus.update("translatePage", { contexts: ["all"] }); + browser.contextMenus.update("translatePage", { visible: true }); } browser.contextMenus.refresh(); }; @@ -52,7 +51,8 @@ function createMenus() { browser.contextMenus.create({ id: "translatePage", title: browser.i18n.getMessage("translatePageMenu"), - contexts: ["all"] + contexts: ["all"], + visible: true }); browser.contextMenus.create({