From 31ef353ed60a0cc7cbcda2a162765ee224a18803 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 24 Nov 2005 18:28:52 +0000 Subject: [PATCH] fix bogus resolutions being set --- stepmania/src/archutils/Win32/GraphicsWindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stepmania/src/archutils/Win32/GraphicsWindow.cpp b/stepmania/src/archutils/Win32/GraphicsWindow.cpp index dacfd53746..b82aaf3e21 100644 --- a/stepmania/src/archutils/Win32/GraphicsWindow.cpp +++ b/stepmania/src/archutils/Win32/GraphicsWindow.cpp @@ -141,6 +141,11 @@ LRESULT CALLBACK GraphicsWindow::GraphicsWindow_WndProc( HWND hWnd, UINT msg, WP case WM_WINDOWPOSCHANGED: { + /* If we're fullscreen and don't have focus, our window is hidden, so GetClientRect + * isn't meaningful. */ + if( !g_CurrentParams.windowed && !g_bHasFocus ) + break; + RECT rect; GetClientRect( hWnd, &rect );