1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-30 07:45:45 +01:00

Fix startup when restoring preferences. Closes issue #291.

This commit is contained in:
Kris Maglione
2011-01-22 04:52:00 -05:00
parent 38e1ffa8a1
commit f536b56ff3
3 changed files with 8 additions and 5 deletions

View File

@@ -27,11 +27,11 @@ var Prefs = Module("prefs", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakReference])
if (this.branch instanceof Ci.nsIPrefBranch2)
this.branch.QueryInterface(Ci.nsIPrefBranch2);
this.defaults = defaults ? this : this.constructor(branch, true);
if (!defaults)
this.restore();
this.defaults = defaults ? this : this.constructor(branch, true);
this._observers = {};
},