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

Yabai manages Assistive Tech windows (kCGAssistiveTechHighWindowLevelKey) #2055

Closed
harryaskham opened this issue Jan 16, 2024 · 3 comments
Closed
Labels
bug Something isn't working

Comments

@harryaskham
Copy link

Using Yabai alongside Talon Voice, which has a feature that opens a magnified view of the current mouse position as an Assistive Tech window, I find that sometimes (around half the time) this magnified window is tiled by Yabai, which stops it working (it needs to appear exactly where the mouse is).

Is there a way to configure Yabai not to manage such windows? The window has no title or presence in e.g. a list of running apps, or Yabai's detected windows, when it is visible, and so I've not been able to add a rule myself.

@koekeishiya
Copy link
Owner

First upgrade to yabai v6.0.6. Then if it is not listed in yabai -m query --windows then yabai is not even aware that the window exists, and could not have modified it at all. See #2046 for information on which windows are eligible for management.

@harryaskham
Copy link
Author

harryaskham commented Jan 19, 2024

I took a screencast on v6.0.6 of the issue occuring, with some examples both of the overlay getting managed, not getting managed, and the ouput of query while doing so. In the video the overlay is correctly unmanaged maybe 50% of the time, and you can see examples of the instances where it is managed and ends up being assigned to a tile in the layout.

https://www.youtube.com/watch?v=sI9viFN6-5Y

@koekeishiya koekeishiya added addressed on master; not released Fixed upstream, but not yet released bug Something isn't working labels Feb 4, 2024
@koekeishiya
Copy link
Owner

Should be fixed on master.

@koekeishiya koekeishiya removed the addressed on master; not released Fixed upstream, but not yet released label Feb 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants