I have the following setup:
- UIWindow 0, windowLevel 0, rootController is the main part of the app, and takes up the whole screen, isHidden is false, is not key window
- UIWindow 1, windowLevel 1, rootController is an auxiliary screen, and takes up the whole screen with no transparency, isHidden is false, is key window
Problem:
When voiceover is enabled and I touch an area in window 1 that doesn't have an element that can be interacted with, but where window 0 does have such an element, it will select and read the element in window 0, even though window 0 is not visible at all.
Is there something I'm missing?