提交 b5209a2d 编写于 作者: X xzper 提交者: GitHub

Fix extension install when drop into code

上级 045d4d11
......@@ -53,12 +53,12 @@ export class ExtensionsWorkbenchExtension implements IWorkbenchContribution {
private install(extensions: string[]): Promise {
return Promise.join(extensions.map(extPath => this.extensionManagementService.install(extPath)))
.then(extensions => {
.then(() => {
this.messageService.show(
Severity.Info,
{
message: extensions.length > 1 ? localize('success', "Extensions were successfully installed. Restart to enable them.")
: localize('successSingle', "{0} was successfully installed. Restart to enable it.", extensions[0].displayName),
: localize('successSingle', "Extension was successfully installed. Restart to enable it."),
actions: [this.instantiationService.createInstance(ReloadWindowAction, ReloadWindowAction.ID, localize('reloadNow', "Restart Now"))]
}
);
......@@ -104,4 +104,4 @@ export class StatusUpdater implements IWorkbenchContribution {
dispose(): void {
this.disposables = dispose(this.disposables);
}
}
\ No newline at end of file
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册