We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8f7d2f4 + 374ae80 commit fbc5f2cCopy full SHA for fbc5f2c
lib/web/mage/requirejs/resolver.js
@@ -27,14 +27,28 @@ define([
27
return !!_.findWhere(callbacks, callback);
28
}
29
30
+ /**
31
+ * Checks if provided module is rejected during load.
32
+ *
33
+ * @param {Object} module - Module to be checked.
34
+ * @return {Boolean}
35
+ */
36
+ function isRejected(module) {
37
+ return registry[module.id] && registry[module.id].error;
38
+ }
39
+
40
/**
41
* Checks if provided module has unresolved dependencies.
42
*
43
* @param {Object} module - Module to be checked.
44
* @returns {Boolean}
45
*/
46
function isPending(module) {
- return !!module.depCount;
47
+ if (!module.depCount) {
48
+ return false;
49
50
51
+ return module.depCount > _.filter(module.depMaps, isRejected).length;
52
53
54
0 commit comments