From cf7c5eae214609eddbfb98de856d33c26f8964b9 Mon Sep 17 00:00:00 2001 From: Guido Cella Date: Mon, 21 Dec 2020 08:05:40 +0100 Subject: 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. --- dwl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwl.c b/dwl.c index 2511dd4..16f0a88 100644 --- 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); -- cgit v1.2.3