mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-26 11:38:51 +01:00
Fixes #129554: Do not leave the ExtensionsActivator in an attempt to activate descriptive extensions
This commit is contained in:
@@ -309,6 +309,11 @@ export class ExtensionsActivator {
|
||||
|
||||
const depDesc = this._registry.getExtensionDescription(depId);
|
||||
if (depDesc) {
|
||||
if (!depDesc.main && !depDesc.browser) {
|
||||
// this dependency does not need to activate because it is descriptive only
|
||||
continue;
|
||||
}
|
||||
|
||||
// must first wait for the dependency to activate
|
||||
currentExtensionGetsGreenLight = false;
|
||||
greenExtensions[ExtensionIdentifier.toKey(depId)] = {
|
||||
|
||||
Reference in New Issue
Block a user