1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-15 17:15:46 +01:00

Merge default.

--HG--
branch : groups
This commit is contained in:
Kris Maglione
2011-02-07 01:09:33 -05:00
parent 9189715e9c
commit 76aaf150fa
5 changed files with 37 additions and 14 deletions

View File

@@ -291,18 +291,18 @@ var Overlay = Module("Overlay", {
});
});
function frob(name) {
// util.dump(" ======================== FROB " + name + " ======================== ");
(deferredInit[name] || []).forEach(call);
}
function frob(name) { (deferredInit[name] || []).forEach(call); }
frob("init");
defineModule.modules.forEach(function ({ constructor: { className } }) {
modules.__defineGetter__(className, function () {
delete modules[className];
defineModule.modules.forEach(function ({ lazyInit, constructor: { className } }) {
if (!lazyInit)
frob(className);
return modules[className] = modules[className];
});
else
modules.__defineGetter__(className, function () {
delete modules[className];
frob(className);
return modules[className] = modules[className];
});
});
// Module.list.forEach(load);