asmvik / asmvik/yabai

Stack layout triggers infinite window re-rendering

Open
#2,787 3 comments 3 reactions 0 assignees View on GitHub
Dominant language
C
Stars
29.6k
Forks
750
PR merge metrics
No merged PRs in 30d

Description

When using the `stack` layout, opening a new window prevents yabai from resizing it correctly, resulting in an infinite re-rendering loop.

Please let me know if anything else is needed to debug this issue.

### Context:
- Versions:
- yabai: yabai-v7.1.24
- macOS: Tahoe 26.4.1
- Yabai config: https://github.com/samyakbardiya/dotfiles/blob/main/dot_config/yabai/yabairc
- Screen Recording: https://drive.google.com/open?id=1Fa9LEMNVFadU83aeGWB7GLz7GhNChV4u&usp=drive_fs

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the infinite re-rendering loop with the stack layout on yabai v7.1.24 and macOS Tahoe 26.4.1, using the linked yabairc configuration and screen recording for comparison. Trace the window-opening and resizing behavior; done means a newly opened window is resized correctly without repeated re-rendering.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, macos
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.