23 Oct
2024
23 Oct
'24
6:06 p.m.
Rémi Bernon (@rbernon) commented about server/queue.c:
if ((device = current->process->rawinput_mouse) && (device->flags & RIDEV_NOLEGACY)) { - update_desktop_cursor_pos( desktop, 0, x, y ); + if (!update_window_only) update_desktop_cursor_pos( desktop, 0, x, y );
With SET_CURSOR_UPDATE `update_desktop_cursor_pos` won't get called, is there any reason why? I don't think it has much side effect, could we get rid of the condition? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6708#note_85884