Compare commits

...

2 Commits

Author SHA1 Message Date
tomc1998
d2c03d6839
Merge 6419ed578f into 506c11ba43 2025-07-05 14:16:25 -05:00
Tom Cheng
6419ed578f Added dumb fix for disabled cursor snapping to center 2020-10-25 09:54:13 +00:00

View File

@ -1437,7 +1437,11 @@ static void processEvent(XEvent *event)
updateCursorImage(window);
_glfwInputCursorEnter(window, GLFW_TRUE);
_glfwInputCursorPos(window, x, y);
// Don't call the cursor callback when GLFW_CURSOR_DISABLED for
// this event, it snaps the cursor back to the center
if (window->cursorMode != GLFW_CURSOR_DISABLED)
_glfwInputCursorPos(window, x, y);
window->x11.lastCursorPosX = x;
window->x11.lastCursorPosY = y;