X11: Fix missing check for NET_WM_STATE

Closes #1356.
This commit is contained in:
meditator
2018-10-13 01:54:50 -04:00
committed by Camilla Löwy
parent 5595fa3ae6
commit d9466050d9
2 changed files with 9 additions and 0 deletions
+8
View File
@@ -2450,6 +2450,14 @@ int _glfwPlatformWindowMaximized(_GLFWwindow* window)
Atom* states;
unsigned long i;
GLFWbool maximized = GLFW_FALSE;
if (!_glfw.x11.NET_WM_STATE ||
!_glfw.x11.NET_WM_STATE_MAXIMIZED_VERT ||
!_glfw.x11.NET_WM_STATE_MAXIMIZED_HORZ)
{
return maximized;
}
const unsigned long count =
_glfwGetWindowPropertyX11(window->x11.handle,
_glfw.x11.NET_WM_STATE,