git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit7e2db7c5e79138e9c2d902b7730ccf84ac851ac1
parentd6f9ae8751
authorymcx <[email protected]>
date2024-05-14 20:23
command/swap: fix cursor warp on focus change

 river/command/view_operations.zig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/river/command/view_operations.zig b/river/command/view_operations.zig
index 285717d..4f1319b 100644
--- a/river/command/view_operations.zig
+++ b/river/command/view_operations.zig
@@ -67,6 +67,7 @@ pub fn swap(
         assert(!target.pending.float);
         assert(!target.pending.fullscreen);
         seat.focused.view.pending_wm_stack_link.swapWith(&target.pending_wm_stack_link);
+        seat.cursor.may_need_warp = true;
         server.root.applyPending();
     }
 }