Skip to content

Commit 2aa270d

Browse files
committed
fix linux download action
1 parent d7e4046 commit 2aa270d

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • src/vs/workbench/parts/update/electron-browser

src/vs/workbench/parts/update/electron-browser/update.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import severity from 'vs/base/common/severity';
1010
import { TPromise } from 'vs/base/common/winjs.base';
1111
import { Action } from 'vs/base/common/actions';
1212
import { IMessageService, CloseAction, Severity } from 'vs/platform/message/common/message';
13-
import { IWindowsService } from 'vs/platform/windows/common/windows';
1413
import pkg from 'vs/platform/package';
1514
import product from 'vs/platform/product';
1615
import URI from 'vs/base/common/uri';
@@ -172,12 +171,12 @@ export class ShowCurrentReleaseNotesAction extends AbstractShowReleaseNotesActio
172171

173172
export class DownloadAction extends Action {
174173

175-
constructor(private url: string, @IWindowsService private windowsService: IWindowsService) {
174+
constructor(private url: string, @IUpdateService private updateService: IUpdateService) {
176175
super('update.download', nls.localize('downloadNow', "Download Now"), null, true);
177176
}
178177

179178
run(): TPromise<void> {
180-
return this.windowsService.openExternal(this.url);
179+
return this.updateService.quitAndInstall();
181180
}
182181
}
183182

0 commit comments

Comments
 (0)