diff --git a/manifest.firefox.json b/manifest.firefox.json index f5fd022..8b023e0 100644 --- a/manifest.firefox.json +++ b/manifest.firefox.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Silent Send", - "version": "0.9.10", + "version": "0.9.11", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "browser_specific_settings": { "gecko": { diff --git a/manifest.json b/manifest.json index b930e88..710690b 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "Silent Send", - "version": "0.9.10", + "version": "0.9.11", "description": "Intercepts personal info and substitutes it with user-defined replacements before sending to AI services.", "permissions": [ "storage", diff --git a/package.json b/package.json index 48d6192..6c5e524 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "silent-send", - "version": "0.9.10", + "version": "0.9.11", "private": true, "license": "MIT", "description": "Browser extension that substitutes personal data before sending to AI services", diff --git a/src/content/content.js b/src/content/content.js index 226b391..fca51b9 100644 --- a/src/content/content.js +++ b/src/content/content.js @@ -1715,6 +1715,14 @@ prevRevealMode = settings.revealMode; } + // If reveal mode was already ON at page load, start the interval immediately + if (settings.revealMode) { + console.log('[Silent Send] Reveal mode ON (from saved settings)'); + revealInterval = setInterval(() => { + if (settings.revealMode) revealAllResponses(); + }, 2000); + } + // Hook into config updates to detect reveal toggle window.addEventListener('message', (event) => { if (event.source !== window) return; diff --git a/src/options/options.html b/src/options/options.html index 6047a0c..f966164 100644 --- a/src/options/options.html +++ b/src/options/options.html @@ -629,7 +629,7 @@