Skip to content

Commit dbc3941

Browse files
authored
1 parent d0e44be commit dbc3941

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/vs/workbench/contrib/extensions/browser/extensionsWorkbenchService.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -774,8 +774,10 @@ export class ExtensionsWorkbenchService extends Disposable implements IExtension
774774

775775
this.queryLocal().then(() => {
776776
this.extensionService.whenInstalledExtensionsRegistered().then(() => {
777-
this.onDidChangeRunningExtensions(this.extensionService.extensions, []);
778-
this._register(this.extensionService.onDidChangeExtensions(({ added, removed }) => this.onDidChangeRunningExtensions(added, removed)));
777+
if (!this._store.isDisposed) {
778+
this.onDidChangeRunningExtensions(this.extensionService.extensions, []);
779+
this._register(this.extensionService.onDidChangeExtensions(({ added, removed }) => this.onDidChangeRunningExtensions(added, removed)));
780+
}
779781
});
780782
this.resetIgnoreAutoUpdateExtensions();
781783
this.eventuallyCheckForUpdates(true);
@@ -1238,7 +1240,7 @@ export class ExtensionsWorkbenchService extends Disposable implements IExtension
12381240
continue;
12391241
}
12401242
if (installed.isBuiltin && (installed.type === ExtensionType.System || !installed.local?.identifier.uuid)) {
1241-
// Skip checking updates for a builtin extension if it is a system extension or if it does not has Marketplace identifier
1243+
// Skip checking updates for a builtin extension if it is a system extension or if it does not has Marketplace identifier
12421244
continue;
12431245
}
12441246
infos.push({ ...installed.identifier, preRelease: !!installed.local?.preRelease });

0 commit comments

Comments
 (0)