mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[BUG]: cycle-move-to-monitor in sequence only works twice before getting in a focus loop, counter to the two ways I'd expect this to work #318
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NireBryce on GitHub (Mar 24, 2024).
Describe the bug
When you use cycle-move-to-monitor multiple times in a row, it will move the first window to the new monitor, move the second window in that workspace, and then immediately start moving them back from the second window.
This matches neither expected behavior, "focus follows the window you moved" or "focus stays in the location you're moving from"
To Reproduce
Steps to reproduce the behavior:
0. have more than 2 windows open, have 2 monitors
cycle-move-to-monitor nextmoves window_4 FROM display_1 to display_2cycle-move-to-monitor nextmoves window_3 FROM display_1 to display_2cycle-move-to-monitor nextmoves window_4 FROM display_2 to display_1cycle-move-to-monitor nextmoves window_3 FROM display_2 to display_1cycle-move-to-monitor nextmoves window_4 FROM display_1 to display_2cycle-move-to-monitor nextmoves window_3 FROM display_1 to display_2Expected behavior
focus moves to the next window in the monitor you're moving applications from
OR
focus moves to the window you just moved, such that
cycle-move-to-monitor nextsends it to the next monitor in the ringScreenshots and Videos
Add screenshots and videos to help explain your problem.
Operating System
Provide the output of
systeminfo | grep "^OS Name\|^OS Version"komorebic checkOutputProvide the output of
komorebic checkAdditional context
active focus border also breaks
@LGUG2Z commented on GitHub (May 12, 2024):
I believe this was also fixed as part of
1b30561989Please re-open the issue if the issue still persists after that commit