-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
RNW Accessibility Issue: Flyout Focus Management Affecting Windows Narrator and Keyboard Navigation #14194
Comments
So I have tried repro'ing this issue, and I am hitting the same behavior when clicking on the Flyout with Narrator on - focus does not move to the flyout. However, when using keyboard input, the focus works by moving onto the flyout. Looking at the email thread for the same issue, looks like this is the same behavior you are experiencing? Do you have an example of the way you tried to use ref management to fix the issue? |
I faced a similar issue with Popup and used refs to allow focus to shift automatically using both keyboard and mouse input: microsoft/react-native-gallery#319. Can you try using refs like this to resolve the issue? |
@Yajur-Grover, have you had success with that approach? I will take a deeper look to understand what the expectation is here. |
@Yajur-Grover I have implemented something similar to this but the new issue now is that the focus is not navigatable in the popup. Let me exaplin further, once the popup i sopen, focus does transfer to the popup however, keyboard navigation inside the popup is non-functional, mouse navigation still works. |
@sgmuiruri can you give me a link to your code implementing this, as well as a video repro of the issue? |
sending you a teams message |
@Yajur-Grover and @jonthysell adding this issue here for tracking purposes since it ties into the focus issue on the flyout: microsoft/react-native-gallery#524 |
Problem Description
flyout component fails to acheive focus when toggled unless clicked into. Adding focus refs for focus management and accessiblity props does not help resolve the issue either.
Steps To Reproduce
Issue can be easily reproduced by looking at the RN Gallery's flyout page.
launch windows narrator and then launhc the flyout and watch behavior.
Expected Results
Expect flyout to automatically fall into focus when launch or isopen, which would then allow keyboard focus and narrator focus to work.
CLI version
11.3.7
Environment
Community Modules
No response
Target Platform Version
None
Target Device(s)
Desktop
Visual Studio Version
Visual Studio 2022
Build Configuration
None
Snack, code example, screenshot, or link to a repository
No response
The text was updated successfully, but these errors were encountered: