Amethyst icon indicating copy to clipboard operation
Amethyst copied to clipboard

BSP has imaginary windows that persist through reevaluation

Open haoming-li-ling opened this issue 3 years ago • 4 comments

Describe the bug In BSP mode, closing a window does not affect the layout of the other windows, as if there is still an imaginary window occupying the space. Revaluation does not work; all windows remain in place. Only relaunching Amethyst can get the windows to be rearranged. However, the problem is still there after relaunch; closing any window will still make no effect on the arrangement of the windows.

Applications: Every app that I use is subject to this.

To Reproduce Steps to reproduce the behavior: Just enter BSP mode and close any window.

Expected behavior Windows should be rearranged, rather than staying unchanged.

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

Versions:

  • macOS: Monterey 12.0.1
  • Amethyst: 0.15.5

Debug Info

Version: 0.15.5 (92)

OS version: Version 12.0.1 (Build 21A559)

Screens:
	(0.0, 0.0, 1920.0, 1080.0) [(0.0, 0.0, 1920.0, 1080.0)]

Configuration:
window-margins: 0
enables-layout-hud: 1
screen-padding-top: 0
mod2: (
    option,
    shift,
    control
)
floating-is-blacklist: 1
window-minimum-width: 0
layouts: (
    "two-pane",
    fullscreen,
    "middle-wide",
    tall,
    bsp
)
debug-layout-info: 0
window-margin-size: 0
mouse-swaps-windows: 0
focus-follows-mouse: 0
mod1: (
    option,
    shift
)
window-minimum-height: 0
mouse-resizes-windows: 1
enables-layout-hud-on-space-change: 1
screen-padding-left: 0
follow-space-thrown-windows: 1
screen-padding-right: 0
use-canary-build: 1
window-resize-step: 5
new-windows-to-main: 0
screen-padding-bottom: 0
float-small-windows: 1
floating: (
        {
        id = "com.apple.systempreferences";
        "window-titles" =         (
        );
    },
        {
        id = "com.tapbots.Pastebot2Mac";
        "window-titles" =         (
        );
    },
        {
        id = "com.runningwithcrayons.Alfred";
        "window-titles" =         (
        );
    },
        {
        id = "com.apple.AppStore";
        "window-titles" =         (
        );
    }
)
ignore-menu-bar: 0
mouse-follows-focus: 0
restore-layouts-on-launch: 1

Additional context Add any other context about the problem here Screen Shot 2021-12-05 at 21 22 21 .

haoming-li-ling avatar Dec 06 '21 03:12 haoming-li-ling

I don't know how useful this might be, but I am getting the same on my MB Air (M1) - same MacOS and Amethyst version.

I haven't had the same issue on the MB Pro (M1). I will cross check the configuration to see if I find any meaningful difference.

lucaspal avatar Dec 10 '21 21:12 lucaspal

Maybe you have another program with a transparent layer. Mission control shows any? Usually it shows a blank window too if its the case.

Bellavene avatar Dec 26 '21 20:12 Bellavene

I also have this problem with the same version as reported (but on M1 mac mini, Monterey 12.2). Simply switching between "desktops" (shortcut from mission control), causes the BSP to split in half even if there is only one window open.

tfalencar avatar Feb 01 '22 14:02 tfalencar

I am getting the same behaviour and as @tfalencar pointed out, it seems it be coupled with the mission control desktop switching.

rodmatos avatar Feb 11 '22 14:02 rodmatos