commit cf7c5eae214609eddbfb98de856d33c26f8964b9
parent c9964016b8d4904be483f7c1a2fdd82ea089ef54
Author: Guido Cella <guido@guidocella.xyz>
Date: Mon, 21 Dec 2020 08:05:40 +0100
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.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dwl.c b/dwl.c
@@ -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);