[tor-commits] [torbutton/master] Bug 21324: Don't update NoScript button with timer update
gk at torproject.org
gk at torproject.org
Thu Jan 26 15:50:25 UTC 2017
commit 8bc9aef5b873eecdae32a34f69170006c31eeddc
Author: Georg Koppen <gk at torproject.org>
Date: Thu Jan 26 15:49:11 2017 +0000
Bug 21324: Don't update NoScript button with timer update
---
src/chrome/content/torbutton.js | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/chrome/content/torbutton.js b/src/chrome/content/torbutton.js
index 62b9371..990a990 100644
--- a/src/chrome/content/torbutton.js
+++ b/src/chrome/content/torbutton.js
@@ -140,9 +140,13 @@ var torbutton_unique_pref_observer =
}
return;
}
-
+
if (topic != "nsPref:changed") return;
- if (data.startsWith("noscript.")) {
+ // Make sure the NoScript button shows the current NoScript state. We
+ // don't want to run the update function, though, if just a timer gets
+ // updated. Fixes bug 21324.
+ if (data.startsWith("noscript.") &&
+ data !== "noscript.subscription.lastCheck") {
torbutton_update_noscript_button();
}
switch (data) {
More information about the tor-commits
mailing list