mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-01-06 18:44:14 +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",
|
global: ["addons",
|
||||||
"base",
|
"base",
|
||||||
"io",
|
"io",
|
||||||
|
["bookmarkcache", "bookmarkcache"],
|
||||||
"buffer",
|
"buffer",
|
||||||
"cache",
|
"cache",
|
||||||
"commands",
|
"commands",
|
||||||
|
|||||||
@@ -173,7 +173,12 @@ overlay.overlayWindow(Object.keys(config.overlays), function _overlay(window) ({
|
|||||||
|
|
||||||
defineModule.time("load", null, function _load() {
|
defineModule.time("load", null, function _load() {
|
||||||
config.modules.global
|
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
|
config.modules.window
|
||||||
.forEach(function (name) defineModule.time("load", name, modules.load, modules, name));
|
.forEach(function (name) defineModule.time("load", name, modules.load, modules, name));
|
||||||
|
|||||||
Reference in New Issue
Block a user