This commit is contained in:
Keringar 2016-08-02 09:27:01 +00:00 committed by GitHub
commit fde91243b1
2 changed files with 19 additions and 0 deletions

View File

@ -107,6 +107,8 @@ information on what to include when reporting a bug.
- [GLX] Bugfix: Dynamically loaded entry points were not verified
- [EGL] Added `lib` prefix matching between EGL and OpenGL ES library binaries
- [EGL] Bugfix: Dynamically loaded entry points were not verified
- [X11] Bugfix: Fixed window size limits being ignored if window minimums or
maximums were set to GLFW_DONT_CARE
## Contact
@ -247,6 +249,7 @@ skills.
- Santi Zupancic
- Jonas Ådahl
- Lasse Öörni
- Warren Hu
- All the unmentioned and anonymous contributors in the GLFW community, for bug
reports, patches, feedback, testing and encouragement

View File

@ -241,6 +241,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)
{