Browse Source

Moved mode setting to after window re-creation.

Camilla Berglund 12 years ago
parent
commit
aaa955f51f
1 changed files with 3 additions and 6 deletions
  1. 3 6
      src/win32_window.c

+ 3 - 6
src/win32_window.c

@@ -862,12 +862,6 @@ int _glfwPlatformCreateWindow(_GLFWwindow* window,
             return GL_FALSE;
     }
 
-    if (window->monitor)
-    {
-        if (!_glfwSetVideoMode(window->monitor, &window->videoMode))
-            return GL_FALSE;
-    }
-
     if (!createWindow(window, wndconfig, fbconfig))
         return GL_FALSE;
 
@@ -909,6 +903,9 @@ int _glfwPlatformCreateWindow(_GLFWwindow* window,
 
     if (window->monitor)
     {
+        if (!_glfwSetVideoMode(window->monitor, &window->videoMode))
+            return GL_FALSE;
+
         // Place the window above all topmost windows
         _glfwPlatformShowWindow(window);
         SetWindowPos(window->win32.handle, HWND_TOPMOST, 0,0,0,0,