ianyh / Amethyst

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

When changing focus between windows on MacOS 12.4 Amethyst sometimes re-arranges windows on that screen. #1262

Open Spikeophant opened 2 years ago

Spikeophant commented 2 years ago

Describe the bug After updating to MacOS 12.4 I have started to have times when changing focus between two windows on the same screen prompts Amethyst to rearrange that screen.

Applications: Chrome, WebEx Chat, Warp, Logseq.

To Reproduce I have not gotten consistent reproduction. I typically have between 2 and 4 open windows on a given screen at any time. Often I will have two that I will be swapping between often while doing some work tasks, when clicking to change focus between them they will rearrange. It most frequently happens with Chrome.

Expected behavior Windows to remain in the arrangement they are in until a hotkey is pressed to cycle them.

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

Versions:

Debug Info Version: 0.15.6 (93)

OS version: Version 12.4 (Build 21F79)

Screens: (0.0, 0.0, 1800.0, 1169.0) [(0.0, 0.0, 1800.0, 1169.0)] (-1754.0, 1169.0, 2560.0, 1440.0) [(-1754.0, -1440.0, 2560.0, 1440.0)] (806.0, 1169.0, 2560.0, 1440.0) [(806.0, -1440.0, 2560.0, 1440.0)]

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

Additional context Add any other context about the problem here.

ParitoshVaidya commented 8 months ago

The issue is still reproducing on latest Mac OS.