microsoft / microsoft/react-native-gallery
Bug 59219161: [React Native Gallery Preview: Modal]: Users are unable to access the 'Close modal' button using Voice access by giving 'Show numbers/Show names' command.
@vineethkuttan is already working on this.
Since Sep 22, 2025.
- Dominant language
- TypeScript
- Stars
- 257
- Forks
- 57
- Avg merge
- 18h 19m
- Merged PRs (30d)
- 10
Description
Build Details:
OS Version: 24H2
OS Build: 26100.5074
App: React Native Gallery Preview
App version: 1.0.18.0
AT Used: Voice access
Pre-Requisite:
Open settings -> Accessibility -> Voice access.
Repro-Steps:
Launch the React Native Gallery-Preview app.
Navigate to 'Left navigation menu' button and invoke it.
Navigate to 'All samples' list item and invoke it.
Navigate to 'Virtualized list' item and invoke it.
Navigate to 'Open modal' button and invoke it.
Give 'Voice access wake up/Turn on voice access' command.
Now give 'Show numbers/Show names' command and observe the behavior of 'Close modal' button.
Actual Result:
The 'Close modal' button is not highlighted or selectable when using the 'Show numbers' or 'Click names' command with Voice access Additionally, when the user issues the 'Click Close modal' command, no action is performed.
Expected Results:
The 'Close modal' button should be properly highlighted and selectable when using the 'Show numbers' or 'Show names' command with Voice access. Additionally, issuing the 'Click Close modal' command should activate the button and navigate the user to the corresponding page.
User Impact:
Speech input users relying on Voice access are unable to access important supplementary information provided by the 'Close modal' button, resulting in reduced accessibility and a potentially incomplete understanding of the feature or content.
MAS Reference:
MAS 4.3.1 – No Disruption of Accessibility Features
Trap ID:
2.1 - Physical Challenge
“Have feedback on bugs logged, please tag bug as “A11yRCA” and add your feedback in the comment section.”
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.