Skip to content

Commit 1906d63

Browse files
committed
Restoring module initialization mechanism (for modules that have not only the index)
1 parent 09d81de commit 1906d63

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

browser/modules/init.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -266,10 +266,12 @@ module.exports = {
266266
let enabledExtensionsCopy = JSON.parse(JSON.stringify(window.vidiConfig.enabledExtensions));
267267
$.each(vidiConfig.extensions.browser, function (i, v) {
268268
$.each(v[Object.keys(v)[0]], function (n, m) {
269-
let enabledExtensionIndex = enabledExtensionsCopy.indexOf(Object.keys(v)[0]);
270-
if (enabledExtensionIndex > -1) {
269+
if (window.vidiConfig.enabledExtensions.indexOf(Object.keys(v)[0]) > -1) {
271270
modules.extensions[Object.keys(v)[0]][m].init();
272-
enabledExtensionsCopy.splice(enabledExtensionIndex, 1);
271+
let enabledExtensionIndex = enabledExtensionsCopy.indexOf(Object.keys(v)[0]);
272+
if (enabledExtensionIndex > -1) {
273+
enabledExtensionsCopy.splice(enabledExtensionIndex, 1);
274+
}
273275
}
274276
})
275277
});

0 commit comments

Comments
 (0)