diff --git a/src/context_menu/browser_context_menu.js b/src/context_menu/browser_context_menu.js index b529bb67c743b9ea5e643b5e2c56fd9f3898e4e1..1486eff316d702277eae81370a8dda21ade0ac04 100644 --- a/src/context_menu/browser_context_menu.js +++ b/src/context_menu/browser_context_menu.js @@ -41,6 +41,14 @@ async function createContextMenu() { contexts: ["selection"], icons: { "16": "src/assets/icons/ajout_lexique.png" }, }); + + // Item 3 : Recherche globale de définition (Lexiques + Wiktionnaire) + browser.contextMenus.create({ + id: "getDefinition", + title: "Obtenir une définition", + contexts: ["selection"], + icons: { "16": "src/assets/icons/definition.png" }, + }); } // Séparateur @@ -50,13 +58,6 @@ async function createContextMenu() { contexts: ["all"], }); - // Item 3 : Recherche globale de définition (Lexiques + Wiktionnaire) - browser.contextMenus.create({ - id: "getDefinition", - title: "Obtenir une définition", - contexts: ["selection"], - icons: { "16": "src/assets/icons/definition.png" }, - }); browser.contextMenus.create({ id: "separatorAfterExtension", diff --git a/src/context_menu/custom_context_menu.js b/src/context_menu/custom_context_menu.js index 3b64fd876d96d33ec51aaa9ddeeaa6320c92b8a6..14517921997c030e0ef3fc2dc4dca615a6dd8da9 100644 --- a/src/context_menu/custom_context_menu.js +++ b/src/context_menu/custom_context_menu.js @@ -141,6 +141,7 @@ function updateMenuVisibility() { getDefinitionBtn.style.display = "inline-block"; loginBtn.style.display = "none"; } else { + hideWhiteBox(); addLexiconBtn.style.display = "none"; getDefinitionBtn.style.display = "inline-block"; loginBtn.style.display = "inline-block";