Commit e8d4cc32 authored by Camilla Löwy's avatar Camilla Löwy
Browse files

X11: Fix IC event mask not being added to our window

(cherry picked from commit a3d28ef52cec2fb69941bbce8a7ed7a2a22a8c41)
parent 7f775302
......@@ -781,6 +781,13 @@ static GLFWbool createNativeWindow(_GLFWwindow* window,
NULL);
}
if (window->x11.ic)
{
unsigned long filter = 0;
if (XGetICValues(window->x11.ic, XNFilterEvents, &filter, NULL) == NULL)
XSelectInput(_glfw.x11.display, window->x11.handle, wa.event_mask | filter);
}
_glfwPlatformGetWindowPos(window, &window->x11.xpos, &window->x11.ypos);
_glfwPlatformGetWindowSize(window, &window->x11.width, &window->x11.height);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment