OSDN Git Service

glut: fix incorrect Vista maximisation size due to WM_GETMINMAXINFO handling
authorBrian Paul <brianp@vmware.com>
Tue, 11 Aug 2009 14:54:25 +0000 (08:54 -0600)
committerBrian Paul <brianp@vmware.com>
Tue, 11 Aug 2009 14:54:25 +0000 (08:54 -0600)
See bug 23182.

src/glut/glx/win32_winproc.c

index 4a9dc37..1b3a297 100644 (file)
@@ -548,8 +548,13 @@ __glutWindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
        window to be bigger than the screen, and smaller than 100x100
        (although it doesn't seem to help the y minimum). */
     minmax = (LPMINMAXINFO)lParam;
+#if 0
+    /* These two lines are disabled to fix incorrect handling of
+     * window maximization on Vista.  See bug 23182.
+     */
     minmax->ptMaxSize.x = __glutScreenWidth;
     minmax->ptMaxSize.y = __glutScreenHeight;
+#endif
     minmax->ptMinTrackSize.x = 0;
     minmax->ptMinTrackSize.y = 0;
     minmax->ptMaxTrackSize.x = __glutScreenWidth +