We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 44f4f54 commit f7b4daaCopy full SHA for f7b4daa
1 file changed
browser/services/componentLoader.js
@@ -113,7 +113,10 @@ class ComponentLoader {
113
let orDeps = dep.split('||');
114
for(let orDep of orDeps) {
115
let installable = svc.getInstallable(orDep);
116
- if(installable.isDetected()) {
+ let req = svc.getRequirementByName(orDep);
117
+ // temp solution for conditional dependency resolution
118
+ // would work for hyperv || virtualbox but not in general
119
+ if(installable.isValidVersionDetected() || req.installable === true) {
120
graph.addDependency(key, orDep);
121
break;
122
}
0 commit comments