diff --git a/src/vs/workbench/parts/extensions/electron-browser/extensionsWorkbenchExtension.ts b/src/vs/workbench/parts/extensions/electron-browser/extensionsWorkbenchExtension.ts index 456b9438f7f2d954b74449f7b6452f8bae31f73a..8233041d58e458f7f407dc120e980e70cc1ae0ac 100644 --- a/src/vs/workbench/parts/extensions/electron-browser/extensionsWorkbenchExtension.ts +++ b/src/vs/workbench/parts/extensions/electron-browser/extensionsWorkbenchExtension.ts @@ -5,7 +5,7 @@ import { onUnexpectedError } from 'vs/base/common/errors'; import { localize } from 'vs/nls'; -import { Promise } from 'vs/base/common/winjs.base'; +import { TPromise } from 'vs/base/common/winjs.base'; import { IDisposable, dispose } from 'vs/base/common/lifecycle'; import { IWorkbenchContribution } from 'vs/workbench/common/contributions'; import { IExtensionManagementService, IExtensionGalleryService, IExtensionTipsService } from 'vs/platform/extensionManagement/common/extensionManagement'; @@ -51,8 +51,8 @@ export class ExtensionsWorkbenchExtension implements IWorkbenchContribution { }); } - private install(extensions: string[]): Promise { - return Promise.join(extensions.map(extPath => this.extensionManagementService.install(extPath))) + private install(extensions: string[]): TPromise { + return TPromise.join(extensions.map(extPath => this.extensionManagementService.install(extPath))) .then(() => { this.messageService.show( Severity.Info,