diff --git a/src/popup/popup.js b/src/popup/popup.js index d77032ccc85a53299f264f4a13d734b1182dab0a..f243a0e2a66f47d52a3fba5b0fd743e4ac2ae5bf 100644 --- a/src/popup/popup.js +++ b/src/popup/popup.js @@ -238,12 +238,16 @@ async function proceedToggleExtension() { } browser.runtime.sendMessage({ action: "toggleExtension", isActive: newState }); + if (!newState) { + await browser.storage.local.set({ isTrackingActive: false }); if (isTrackingActive) { window.open("stats.html", "_blank"); } browser.runtime.sendMessage({ action: "closeSidebarBlocks" }); } + + await updateOptionsUI(); } // === 6. Mise à jour de l'UI du popup en fonction d'un message ===