From bbc12ade7f0750d0fd9ed6e3e3a43ed1adaac855 Mon Sep 17 00:00:00 2001 From: Camilla Berglund Date: Mon, 7 Apr 2014 13:36:25 +0200 Subject: [PATCH] Added missing X command flushing. --- src/x11_window.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/x11_window.c b/src/x11_window.c index 2292ab34..995c9399 100644 --- a/src/x11_window.c +++ b/src/x11_window.c @@ -1188,6 +1188,8 @@ void _glfwPlatformSetWindowTitle(_GLFWwindow* window, const char* title) PropModeReplace, (unsigned char*) title, strlen(title)); } + + XFlush(_glfw.x11.display); } void _glfwPlatformGetWindowPos(_GLFWwindow* window, int* xpos, int* ypos) @@ -1322,6 +1324,7 @@ void _glfwPlatformIconifyWindow(_GLFWwindow* window) } XIconifyWindow(_glfw.x11.display, window->x11.handle, _glfw.x11.screen); + XFlush(_glfw.x11.display); } void _glfwPlatformRestoreWindow(_GLFWwindow* window) @@ -1337,6 +1340,7 @@ void _glfwPlatformRestoreWindow(_GLFWwindow* window) } XMapWindow(_glfw.x11.display, window->x11.handle); + XFlush(_glfw.x11.display); } void _glfwPlatformShowWindow(_GLFWwindow* window)