From e37533afbb43753c8657106012b9a2f0ae2aba52 Mon Sep 17 00:00:00 2001 From: Karl Burtram Date: Tue, 26 Feb 2019 14:18:05 -0800 Subject: [PATCH] Add null check to extensionIdentifier to show reload notification (#4208) --- .../parts/extensions/node/extensionsWorkbenchService.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts b/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts index 2c2bffb58d..02fa9c7f8b 100644 --- a/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts +++ b/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts @@ -699,7 +699,11 @@ export class ExtensionsWorkbenchService implements IExtensionsWorkbenchService, // {{SQL CARBON EDIT}} let extensionPolicy = this.configurationService.getValue(ExtensionsPolicyKey); if (typeof extension === 'string') { - return this.installWithProgress(() => this.extensionService.install(URI.file(extension)).then(extensionIdentifier => this.checkAndEnableDisabledDependencies(extensionIdentifier))); + return this.installWithProgress(() => this.extensionService.install(URI.file(extension)).then(extensionIdentifier => { + if (extensionIdentifier) { + this.checkAndEnableDisabledDependencies(extensionIdentifier); + } + })); } if (!(extension instanceof Extension)) {