From dfbbe5a55161cff82a78e28c94cfc839f8f5af7b Mon Sep 17 00:00:00 2001 From: Lucie Bader <167515375+Lucie-Bdr@users.noreply.github.com> Date: Mon, 17 Feb 2025 10:46:38 +0100 Subject: [PATCH] =?UTF-8?q?Page=20stats=20si=20d=C3=A9sactivation=20extens?= =?UTF-8?q?ion=20+=20bouton?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/popup/popup.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/popup/popup.js b/src/popup/popup.js index 819508d..d77032c 100644 --- a/src/popup/popup.js +++ b/src/popup/popup.js @@ -225,7 +225,10 @@ function handleToggleExtension(event) { } async function proceedToggleExtension() { - const { extensionActive } = await browser.storage.local.get("extensionActive"); + const { extensionActive, isTrackingActive } = await browser.storage.local.get({ + extensionActive: false, + isTrackingActive: false + }); const newState = !extensionActive; await browser.storage.local.set({ extensionActive: newState }); @@ -236,6 +239,9 @@ async function proceedToggleExtension() { browser.runtime.sendMessage({ action: "toggleExtension", isActive: newState }); if (!newState) { + if (isTrackingActive) { + window.open("stats.html", "_blank"); + } browser.runtime.sendMessage({ action: "closeSidebarBlocks" }); } } -- GitLab