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