From bda7db293d7e7f55cf98f22343a5dd0e310b7ce2 Mon Sep 17 00:00:00 2001 From: The Dax Date: Mon, 24 Mar 2014 20:13:35 -0400 Subject: [PATCH] Win32/NVidia: switch to fullscreen after showing the window. Fixes a weird issue with vsync being ignored otherwise. --- Windows/WndMainWindow.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Windows/WndMainWindow.cpp b/Windows/WndMainWindow.cpp index 9e0378d313..9b42806724 100644 --- a/Windows/WndMainWindow.cpp +++ b/Windows/WndMainWindow.cpp @@ -806,9 +806,6 @@ namespace MainWindow hideCursor = true; SetTimer(hwndMain, TIMER_CURSORUPDATE, CURSORUPDATE_INTERVAL_MS, 0); - if(g_Config.bFullScreen) - _ViewFullScreen(hwndMain); - ShowWindow(hwndMain, nCmdShow); W32Util::MakeTopMost(hwndMain, g_Config.bTopMost); @@ -818,6 +815,10 @@ namespace MainWindow WindowsRawInput::Init(); SetFocus(hwndMain); + + if (g_Config.bFullScreen) + _ViewFullScreen(hwndMain); + return TRUE; }