don't reset the cursor image

...in internal calls to restore pointer focus. Necessary for the
unclutter patch, and there's no harm in avoiding this call even in
mainline; might prevents issues in same edge cases.
This commit is contained in:
Guido Cella 2020-12-21 08:05:40 +01:00
parent c9964016b8
commit cf7c5eae21

2
dwl.c
View File

@ -1490,7 +1490,7 @@ motionnotify(uint32_t time)
/* If there's no client surface under the cursor, set the cursor image to a
* default. This is what makes the cursor image appear when you move it
* off of a client or over its border. */
if (!surface)
if (!surface && time)
wlr_xcursor_manager_set_cursor_image(cursor_mgr,
"left_ptr", cursor);