|
|
|
@ -1231,11 +1231,10 @@ static void processEvent(XEvent *event) |
|
|
|
|
if (window->x11.ic) |
|
|
|
|
XSetICFocus(window->x11.ic); |
|
|
|
|
|
|
|
|
|
_glfwInputWindowFocus(window, GL_TRUE); |
|
|
|
|
|
|
|
|
|
if (window->cursorMode == GLFW_CURSOR_DISABLED) |
|
|
|
|
disableCursor(window); |
|
|
|
|
|
|
|
|
|
_glfwInputWindowFocus(window, GL_TRUE); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -1252,11 +1251,10 @@ static void processEvent(XEvent *event) |
|
|
|
|
if (window->x11.ic) |
|
|
|
|
XUnsetICFocus(window->x11.ic); |
|
|
|
|
|
|
|
|
|
_glfwInputWindowFocus(window, GL_FALSE); |
|
|
|
|
|
|
|
|
|
if (window->cursorMode == GLFW_CURSOR_DISABLED) |
|
|
|
|
restoreCursor(window); |
|
|
|
|
|
|
|
|
|
_glfwInputWindowFocus(window, GL_FALSE); |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|