From c109822bc05e9c325a937f0f1ff9d34c758d5ae9 Mon Sep 17 00:00:00 2001 From: Lucie Bader <167515375+Lucie-Bdr@users.noreply.github.com> Date: Sun, 23 Feb 2025 14:06:17 +0100 Subject: [PATCH] =?UTF-8?q?Correction=20fermeture=20des=20blocs=20analyse?= =?UTF-8?q?=20d=C3=A9sactiv=C3=A9e=20puis=20r=C3=A9activ=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/plugin/plugin.js | 3 +++ src/sidebar/sidebar.js | 7 +++++++ 2 files changed, 10 insertions(+) diff --git a/src/plugin/plugin.js b/src/plugin/plugin.js index 91d6795..2a675f2 100644 --- a/src/plugin/plugin.js +++ b/src/plugin/plugin.js @@ -160,6 +160,9 @@ async function handleToggleExtension() { browser.runtime.sendMessage({ action: "toggleExtension", isActive: newState }); await updateExtension(); + + // Fermer tous les blocs de la barre latérale + browser.runtime.sendMessage({ action: "closeAllBlocks" }); } diff --git a/src/sidebar/sidebar.js b/src/sidebar/sidebar.js index 171a924..d0e02aa 100644 --- a/src/sidebar/sidebar.js +++ b/src/sidebar/sidebar.js @@ -673,6 +673,12 @@ browser.runtime.onMessage.addListener(async (message) => { await refreshSidebarState(); break; + case "closeAllBlocks": + closeBlock("menuContent"); + closeBlock("etatContent"); + closeBlock("definitionContent"); + break; + case "mot_selectionne": // Gère le mot sélectionné if (message.selectedText) { @@ -768,6 +774,7 @@ browser.runtime.onMessage.addListener(async (message) => { hideBlocks(true); break; } + // Vérifie si le message contient une commande if (message.command) { -- GitLab