Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect placement of bottom apps for 3Column Middle layout - makes bottom windows "jump" (padding issue?) #1692

Open
maciejtulaza opened this issue Oct 31, 2024 · 0 comments

Comments

@maciejtulaza
Copy link

maciejtulaza commented Oct 31, 2024

Describe the bug
When using 3Column Middle layout (I also tried with Tall and situation is the same, I guess for other layouts as well), with all paddings set to 0 in General settings, for the left&right sides, the window that is on the bottom - when it gets focused it "jumps" a bit up. If you set bottom padding to 5px this problem is gone. (btw, why is 5px the minimal value to set? why 1-2-3px is not possible)

It feels as if the bottom windows were hidden literally 1-2-3 pixels below the screen, and when they get focus they just move up a bit.

Moreover - if you stack up 3 windows on left or right side, the bottom one seems to overlap with the middle one, and there's 1-2-3px space left between the bottom edge of the screen and the bottom edge of the app. In this case setting 5px bottom padding does not help. I mean it does help with "jumping" - if bottom window gets focus it does not jump anymore, but still has a couple pixel overlap with the middle window.

Even more - if you stack up to 4 windows on the left/right side - the 1 seems to overlap with 2, and 3 seems to overlap with 4 - is that expected behaviour?

Feels like something is wrong with placing the bottom window (or generally stacking), no matter how many you open.

Applications:
Any app

To Reproduce
Use 3Column Middle layout, open at least 4 apps (center + one left, two right [or the other way around]). Then click between eg. center window and the right bottom - you should notice the right bottom one jumping a bit.

Expected behavior
Behaviour similar to the top-window - no jumping, just getting focus and thats it, no moving.

Screenshots
Impossible to capture in a screenshot

Versions:

  • macOS: Sonoma 14.7
  • Amethyst: 0.21.2 (112)

Debug Info

$ /Applications/Amethyst.app/Contents/MacOS/Amethyst --debug-info [--include-apps]

Version: 0.21.2 (112)

OS version: Version 14.7 (Build 23H124)

Screens:
	(0.0, 0.0, 5120.0, 1440.0) [(0.0, 0.0, 5120.0, 1440.0)]

Configuration:
mod1: (
    option,
    shift
)
screen-padding-left: 0
window-resize-step: 5
new-windows-to-main: 0
mouse-follows-focus: 0
float-small-windows: 1
mod2: (
    option,
    shift,
    control
)
screen-padding-right: 0
window-max-count: 0
focus-follows-mouse: 0
screen-padding-top: 0
mouse-swaps-windows: 0
window-minimum-width: 0
screen-padding-bottom: 0
debug-layout-info: 0
floating: (
        {
        id = "com.apple.systempreferences";
        "window-titles" =         (
        );
    },
        {
        id = "com.apple.finder";
        "window-titles" =         (
        );
    },
        {
        id = "com.jetbrains.intellij.ce";
        "window-titles" =         (
            "Commit:",
            "Select Methods",
            "Choose Content",
            "Repository Diff"
        );
    },
        {
        id = "com.apple.iCal";
        "window-titles" =         (
        );
    }
)
floating-is-blacklist: 1
window-margin-size: 2
follow-space-thrown-windows: 0
use-canary-build: 0
hide-menu-bar-icon: 0
enables-layout-hud-on-space-change: 1
window-margins: 0
layouts: (
    "middle-wide",
    "two-pane",
    fullscreen
)
restore-layouts-on-launch: 1
enables-layout-hud: 1
ignore-menu-bar: 0
disable-padding-on-builtin-display: 0
mouse-resizes-windows: 1
window-minimum-height: 0

Note: --include-apps will list your manageable applications, but is optional if you don't want to list that.

@maciejtulaza maciejtulaza changed the title Incorrect placement of bottom apps for 3Column Middle layout - makes bottom windows Incorrect placement of bottom apps for 3Column Middle layout - makes bottom windows "jump" (padding issue?) Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant