mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[BUG]: resize-axis on flipped UltrawideVerticalStack resizes containers in the wrong direction
#281
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 @RaptDept on GitHub (Jan 13, 2024).
Describe the bug
When using
resize-axison anUltrawideVerticalStacklayout withflip-layoutapplied, containers resize in the direction that they would if they weren't flipped. This causes windows to either overlap, extend beyond the edges of the screen, or leave empty spaces in the workspace.To Reproduce
Steps to reproduce the behavior:
UltrawideVerticalStack:komorebic change-layout ultrawide-vertical-stackkomorebic flip-layout horizontal(I didn't check the vertical case)resize-axis, e.g.komorebic resize-axis horizontal increase. Doing this step before the previous one yields the same end result.Expected behavior
Windows will resize as usual and fill the screen without overlapping each other or extending beyond the screen edges.
Screenshots and Videos
Resized UltrawideVerticalStack layout, before flipping:

Resized UltrawideVerticalStack layout, after flipping:

Operating System
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.22621 N/A Build 22621
komorebic checkOutputAdditional context
I'm using
whkdfor komorebic hotkeys andyasbfor status bar@LGUG2Z commented on GitHub (Jan 13, 2024):
Thanks for reporting this. I'm going to disable axis flipping for any layout besides BSP before the next release. I don't enjoy working layout code these days, but hopefully someone who does will find this issue in the future and can tackle it so that we can reenable axis flipping on other layouts in the future 🤞
@LGUG2Z commented on GitHub (May 12, 2024):
a2e9a46582