ianyh / Amethyst

Automatic tiling window manager for macOS à la xmonad.
https://ianyh.com/amethyst/
MIT License
14.68k stars 487 forks source link

[Bug] Tall layout behaviour changed to 3 rows/tall right #1576

Closed jjcxdev closed 10 months ago

jjcxdev commented 10 months ago

Describe the bug Tall has somehow become 3 evenly spaced rows, or tall right when a 4th application is opened.

Applications: Any combination of applications

To Reproduce Steps to reproduce the behavior: Unsure. The only thing I am aware of is I was adjusting the panel width in a column layout prior to this. But no matter what I adjust, I cant get Tall to go back to normal.

Expected behavior Unsure

Screenshots If applicable, add screenshots to help explain your problem.

Versions:

Debug Info

Version: 0.20.0 (108)

OS version: Version 14.1.1 (Build 23B81)

Screens:
    (0.0, 0.0, 2560.0, 1440.0) [(0.0, 0.0, 2560.0, 1440.0)]
    (-1920.0, 360.0, 1920.0, 1080.0) [(-1920.0, 0.0, 1920.0, 1080.0)]

Configuration:
enables-layout-hud: 1
follow-space-thrown-windows: 1
window-margins: 1
focus-follows-mouse: 0
mouse-follows-focus: 1
ignore-menu-bar: 0
window-minimum-height: 0
restore-layouts-on-launch: 1
window-resize-step: 5
use-canary-build: 0
screen-padding-bottom: 0
screen-padding-left: 0
window-minimum-width: 0
mod1: (
    option,
    shift
)
debug-layout-info: 0
screen-padding-top: 0
layouts: (
    tall,
    wide,
    fullscreen,
    column,
    "tall-right"
)
window-max-count: 0
window-margin-size: 8
enables-layout-hud-on-space-change: 1
float-small-windows: 1
floating: (
)
screen-padding-right: 0
floating-is-blacklist: 1
mouse-resizes-windows: 1
new-windows-to-main: 0
mod2: (
    option,
    shift,
    control
)

Additional context Tall right was added as a layout after the fact to help troubleshoot.

jjcxdev commented 10 months ago

Solved it.

The issue was two-fold.

In Tall view, main pane width was expanded to 100% Then main pane count was increased Once sequence was reversed, tall layout behaviour was corrected.