From 70d25e6056b67978482abffd685b1f6ef42c4fc1 Mon Sep 17 00:00:00 2001 From: Thibaut Girka Date: Tue, 1 Jun 2010 11:45:04 +0200 Subject: [PATCH] Changed: #926 enable window resizing --- code/nel/src/3d/driver/opengl/driver_opengl.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/code/nel/src/3d/driver/opengl/driver_opengl.cpp b/code/nel/src/3d/driver/opengl/driver_opengl.cpp index e5d54e894..9f7725b12 100644 --- a/code/nel/src/3d/driver/opengl/driver_opengl.cpp +++ b/code/nel/src/3d/driver/opengl/driver_opengl.cpp @@ -1636,11 +1636,15 @@ bool CDriverGL::setMode(const GfxMode& mode) size_hints.y = 0; size_hints.width = mode.Width; size_hints.height = mode.Height; - size_hints.flags = PSize | PMinSize | PMaxSize; - size_hints.min_width = mode.Width; - size_hints.min_height = mode.Height; - size_hints.max_width = mode.Width; - size_hints.max_height = mode.Height; + size_hints.flags = PSize; + if (!mode.Windowed) + { + size_hints.flags = PSize | PMinSize | PMaxSize; + size_hints.min_width = mode.Width; + size_hints.min_height = mode.Height; + size_hints.max_width = mode.Width; + size_hints.max_height = mode.Height; + } XSetWMNormalHints(dpy, win, &size_hints);