From 56cf8ef50c2ee50666615550f570e1b5fccb2f37 Mon Sep 17 00:00:00 2001 From: Keringar Date: Wed, 13 Jul 2016 14:31:51 -0700 Subject: [PATCH] Fixing resize issue on X11 --- src/x11_window.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/x11_window.c b/src/x11_window.c index 1bcab263d..644521c73 100644 --- a/src/x11_window.c +++ b/src/x11_window.c @@ -229,6 +229,22 @@ static void updateNormalHints(_GLFWwindow* window, int width, int height) hints->max_height = window->maxheight; } + if (window->minwidth != GLFW_DONT_CARE && + window->minheight != GLFW_DONT_CARE) + { + hints->flags |= (PMinSize); + hints->min_width = window->minwidth; + hints->min_height = window->minheight; + } + + if (window->maxwidth != GLFW_DONT_CARE && + window->maxheight != GLFW_DONT_CARE) + { + hints->flags |= (PMaxSize); + hints->max_width = window->maxwidth; + hints->max_height = window->maxheight; + } + if (window->numer != GLFW_DONT_CARE && window->denom != GLFW_DONT_CARE) {