From 3f42eee0dbbc2c048321bf8434e7c8d898c5f275 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Thu, 14 Oct 2010 03:34:09 -0400 Subject: [PATCH] Fix Addon#userDisabled setter on FF36. Closes issue #82. --- common/content/dactyl.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/content/dactyl.js b/common/content/dactyl.js index 71979f4e..0505f40a 100644 --- a/common/content/dactyl.js +++ b/common/content/dactyl.js @@ -1372,9 +1372,9 @@ const Dactyl = Module("dactyl", { services.get("extensionManager").uninstallItem(this.id); }; addon.appDisabled = false; - addon.__defineGetter__("userDisabled", function () getRdfProperty(addon, "userDisabled") == "true"); + addon.__defineGetter__("userDisabled", function () getRdfProperty(addon, "userDisabled") === "true"); addon.__defineSetter__("userDisabled", function (val) { - services.get("extensionManager")[val ? "enableItem" : "disableItem"](this.id); + services.get("extensionManager")[val ? "disableItem" : "enableItem"](this.id); }); return callback(addon);