mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-31 03:32:38 +01:00
Make sure bookmarkcache is always loaded. Closes issue #966.
This commit is contained in:
@@ -108,6 +108,7 @@ var ConfigBase = Class("ConfigBase", {
|
||||
global: ["addons",
|
||||
"base",
|
||||
"io",
|
||||
["bookmarkcache", "bookmarkcache"],
|
||||
"buffer",
|
||||
"cache",
|
||||
"commands",
|
||||
|
||||
@@ -173,7 +173,12 @@ overlay.overlayWindow(Object.keys(config.overlays), function _overlay(window) ({
|
||||
|
||||
defineModule.time("load", null, function _load() {
|
||||
config.modules.global
|
||||
.forEach(function (name) defineModule.time("load", name, require, null, name, modules.jsmodules));
|
||||
.forEach(function (name) {
|
||||
if (!isArray(name))
|
||||
defineModule.time("load", name, require, null, name, modules.jsmodules);
|
||||
else
|
||||
lazyRequire(name[0], name.slice(1), modules.jsmodules);
|
||||
});
|
||||
|
||||
config.modules.window
|
||||
.forEach(function (name) defineModule.time("load", name, modules.load, modules, name));
|
||||
|
||||
Reference in New Issue
Block a user