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

Preferences window is now being disruptive #88

Open
AERobert opened this issue Aug 5, 2024 · 2 comments
Open

Preferences window is now being disruptive #88

AERobert opened this issue Aug 5, 2024 · 2 comments

Comments

@AERobert
Copy link

AERobert commented Aug 5, 2024

I noticed this when experimenting with the new interruption controls and switching quickly between a game and preferences window.

If I open / switch to the preferences but switch back to a game window before it starts describing the current preferences, it will describe them anyway and interrupt the game while doing so. Changing the new VO interruption controls doesn't seem to effect this behavior. The game switched from will ocasionally also interject when switching to the prefrrences window, though this is much less consistant and I couldn't reproduce it just now.

@angstsmurf
Copy link
Owner

I made some more fixes to make extra sure that VoiceOver will not speak text from a game in the background, which might help with the last part.

The main problem seems like an Apple bug to me, though. I'm not doing anything custom with VoiceOver in the preferences, it is all standard controls being described in the default way, so I don't know if there is anything I can do about it.

@AERobert
Copy link
Author

Okay, I found the same problem in another Cocoa app I use. It was just similar enough to the problem with game windows overlapping that I assumed it was Spatterlight specific. The issue regarding the game windows does seem to finally be gone!

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

2 participants