Yabai unable to handle in-app popups/modals even when rule added to not manage app Macos Sequoia
- Dominant language
- C
- Stars
- 29.6k
- Forks
- 750
- PR merge metrics
- No merged PRs in 30d
Description
I have these rules added in my yabairc to not manage Fusion360 and Ticktick so I am able to move them around anywhere but for some reason, yabai see's the window, doesn't manage is so I am able to move it anywhere I want but in-app popups are still managed(?).
For example, I'll create a task in Ticktick and then click on the date to add a due date and it opens up a modal with a calendar but for some reason yabai is handling that modal/popup and I move my mouse to that modal and it disappears.
```
yabai -m rule --add label="Fusion" app="^Fusion$" title="(Autodesk Fusion (Education License)|)" manage=off
yabai -m rule --add label="Fusion" app="^Autodesk Fusion 360$" title="^$" manage=off
yabai -m rule --add label="TickTick" app=^Ticktick$" title="^$" manage=off
yabai -m rule --add label="TickTick" app=^TickTick$" title="^$" manage=off
yabai -m rule --add label="TickTick" app=^Tick Tick$" title="^$" manage=off
```
https://github.com/user-attachments/assets/d7c9193e-a81a-460b-af62-7c6ceb236692
The same issue happens in Fusion360 as well. Is there a way to have yabai not manage modal/popups as well? Or am I missing something in my rule?
Yabai Log -
https://github.com/Vib1240n/Logs/blob/6c0f5f1a8aaedd7e470c7dd8cb6dbc2f68a0fa66/yabai.log
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the modal behavior with the yabairc rules shown in the issue, then inspect the linked yabai.log and the window-management paths that apply rules to popup windows. Determine whether manage=off is expected to cover these in-app modals and document the behavior or fix it so the reported Fusion360 and TickTick popups remain unmanaged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, macos
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100