Implemented auto-iconification on X11.

Fixes #531.
This commit is contained in:
Camilla Berglund
2015-06-15 15:25:31 +02:00
parent e049190ff1
commit b15eaeda16
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -1234,6 +1234,9 @@ static void processEvent(XEvent *event)
if (window->cursorMode == GLFW_CURSOR_DISABLED)
disableCursor(window);
if (window->monitor && window->autoIconify)
enterFullscreenMode(window);
_glfwInputWindowFocus(window, GL_TRUE);
return;
}
@@ -1254,6 +1257,12 @@ static void processEvent(XEvent *event)
if (window->cursorMode == GLFW_CURSOR_DISABLED)
restoreCursor(window);
if (window->monitor && window->autoIconify)
{
_glfwPlatformIconifyWindow(window);
leaveFullscreenMode(window);
}
_glfwInputWindowFocus(window, GL_FALSE);
return;
}