From 5e9357bd5111eacf2b8fb39455c8afb5a42d632f Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Tue, 7 Mar 2017 07:44:58 +0100 Subject: [PATCH] Open window on first monitor upon first launch (fixes #21990) --- src/vs/code/electron-main/windows.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/code/electron-main/windows.ts b/src/vs/code/electron-main/windows.ts index 559eb9a65cf..1679c18cbb7 100644 --- a/src/vs/code/electron-main/windows.ts +++ b/src/vs/code/electron-main/windows.ts @@ -950,9 +950,9 @@ export class WindowsManager implements IWindowsMainService { displayToUse = screen.getDisplayMatching(lastActive.getBounds()); } - // fallback to first display + // fallback to primary display or first display if (!displayToUse) { - displayToUse = displays[0]; + displayToUse = screen.getPrimaryDisplay() || displays[0]; } }