Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

window_topmost makes the floating windows appear over their menus #1135

Closed
przemub opened this issue Jan 25, 2022 · 9 comments
Closed

window_topmost makes the floating windows appear over their menus #1135

przemub opened this issue Jan 25, 2022 · 9 comments

Comments

@przemub
Copy link

przemub commented Jan 25, 2022

Hi, and thank you for a maji yabai window manager!

Version: fe86f24
macOS 12.1, M1 Pro processor

I am using SoundSource for sound device management.

Unfortunately, with yabai on, this happens:

Screen.Recording.2022-01-25.at.12.31.53.mov

Instead of this:

Screen.Recording.2022-01-25.at.12.33.06.mov

I cannot exclude this window (or I don't know how, at least) with yabai -m rule since the window appears in neither yabai -m query --windows | jq 'map(.pid)' nor yabai -m query --windows | jq 'map(.window).

Please let me know what debug info I could provide.

Thanks!

@peppy
Copy link

peppy commented Jan 25, 2022

have you tried running the query command using watch -n1 then triggering the popup? it should show in the list while it is visible.

@przemub
Copy link
Author

przemub commented Jan 25, 2022

have you tried running the query command using watch -n1 then triggering the popup? it should show in the list while it is visible.

Thanks - yes I did. In fact, the other menus from the top bar (like Wi-Fi, Battery, etc.) do not trigger any change as well.

@peppy
Copy link

peppy commented Jan 25, 2022

System menus won't, but in general third party menus seem to. I don't have SoundSource handy to test with unfortunately (it may be using a new API or something), but can confirm things like iStat Menus create a window. No immediate ideas sorry.

@przemub
Copy link
Author

przemub commented Jan 25, 2022

Ah, you're right, iStat Menus creates it on my computer as well. I even created a rule for that :)

@Liquidmantis
Copy link

I run SoundSource, too, and don't have that issue. All you're doing is disabling Yabai to make the SoundSource child picker work normally?

@przemub przemub changed the title Yabai interferes with SoundSource menus and does not show them in query window_topmost makes the floating windows appear over their menus May 4, 2022
@przemub
Copy link
Author

przemub commented May 4, 2022

Hi all, it struck me to disable window_topmost in my config, and that helped with this issue. While it's a shame, since I like that setting, yabai is back to being usable for me :)

@Signynt
Copy link

Signynt commented Jun 5, 2022

Would love for there to be a solution to this, it's quite a significant issue!

@tariqc80
Copy link

tariqc80 commented Jan 27, 2023

I have this issue with Firefox when window_topmost is on. Looks like it happens with nested context menus.

image

@koekeishiya
Copy link
Owner

Fixed in v6.0.0 #1887

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants