From fc21ef35bbd6eff937e27702e67b704cd25fd79e Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Fri, 30 Sep 2016 09:36:07 +0200 Subject: [PATCH] fixes #13054 --- src/vs/code/electron-main/launch.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vs/code/electron-main/launch.ts b/src/vs/code/electron-main/launch.ts index ae604e7ab0c..b036a272fa6 100644 --- a/src/vs/code/electron-main/launch.ts +++ b/src/vs/code/electron-main/launch.ts @@ -12,6 +12,7 @@ import { TPromise } from 'vs/base/common/winjs.base'; import { IChannel } from 'vs/base/parts/ipc/common/ipc'; import { ILogService } from 'vs/code/electron-main/log'; import { IURLService } from 'vs/platform/url/common/url'; +import { app } from 'electron'; export interface IStartArguments { args: ICommandLineArguments; @@ -64,6 +65,7 @@ export class LaunchService implements ILaunchService { const openUrl = typeof openUrlArg === 'string' ? [openUrlArg] : openUrlArg; if (openUrl.length > 0) { + app.focus(); openUrl.forEach(url => this.urlService.open(url)); return TPromise.as(null); }