Accessiblity announcements when navigating to a new screen #2874
Unanswered
timoisalive
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We're using React Navigation in our project. When navigating to a new screen, the accessibility focus is set to the first accessible element on the screen (using VoiceOver and TalkBack). I'm wondering which library is setting the focus,
react-native-screens
,react-navigation
,react-native
or is this possibly something that the OS does?Whoever it is setting the focus, I wonder if it is possible to cancel or override that behavior? We'd like to control which element gets the focus ourselves. For example, the iOS Settings app focuses on the screen header which makes sense, but with React Native our screens focus on the Back button.
Also, on Android the focus is set on the back button as well, but TalkBack announces the screen name before announcing the back button, which is nice. This doesn't happen on iOS.
Any ideas on the topic are welcome, thanks! 🙏
Beta Was this translation helpful? Give feedback.
All reactions