Mesa (master): glut: fix incorrect Vista maximisation size due to WM_GETMINMAXINFO handling

Brian Paul brianp at kemper.freedesktop.org
Tue Aug 11 15:30:50 UTC 2009


Module: Mesa
Branch: master
Commit: a9d37f68377df851350d773cf53ca6d873e92aa1
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9d37f68377df851350d773cf53ca6d873e92aa1

Author: Brian Paul <brianp at vmware.com>
Date:   Tue Aug 11 08:54:25 2009 -0600

glut: fix incorrect Vista maximisation size due to WM_GETMINMAXINFO handling

See bug 23182.

---

 src/glut/glx/win32_winproc.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/glut/glx/win32_winproc.c b/src/glut/glx/win32_winproc.c
index 4a9dc37..1b3a297 100644
--- a/src/glut/glx/win32_winproc.c
+++ b/src/glut/glx/win32_winproc.c
@@ -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 + 




More information about the mesa-commit mailing list