Amethyst
Amethyst copied to clipboard
BSP has imaginary windows that persist through reevaluation
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
.
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.
Maybe you have another program with a transparent layer. Mission control shows any? Usually it shows a blank window too if its the case.
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.
I am getting the same behaviour and as @tfalencar pointed out, it seems it be coupled with the mission control desktop switching.