fix: set cooldown after RECOVERY movefocus to prevent immediate transfer
When RECOVERY does movefocus (because we're not at edge), Hyprland fires
an IPC Move callback. If movefocus moved us to the edge window, IPC Move
would see at_edge=true and initiate a transfer, causing a single
Super+Arrow to both move focus AND transfer.
Set last_control_return after RECOVERY movefocus so the IPC Move callback
hits the cooldown and skips transfer initiation.
an IPC Move callback. If movefocus moved us to the edge window, IPC Move
would see at_edge=true and initiate a transfer, causing a single
Super+Arrow to both move focus AND transfer.
Set last_control_return after RECOVERY movefocus so the IPC Move callback
hits the cooldown and skips transfer initiation.
Authored by
mfwolffe <wolffemf@dukes.jmu.edu>
- SHA
3d82f64d9b1fbfc26af62e4b50bd4371adebda11- Parents
-
c9a8dd6 - Tree
96fa18d