microsoft / microsoft/react-native-gallery

[React Native Gallery Preview]: Tab navigation is defined for all the buttons <Home, All samples, Basic input, etc.> present in left navigation bar

Open
#705 1 comment 0 reactions 1 assignee View on GitHub

@protikbiswas100 is already working on this.

Since Oct 1, 2025.

A11yRCA Area: Accessibility Area: Fabric
Dominant language
TypeScript
Stars
257
Forks
57
Avg merge
18h 19m
Merged PRs (30d)
10

Description

https://microsoft.visualstudio.com/OS/_workitems/edit/59204984

Build Details:
OS Version: 24H2
OS Build: 26100.5074
App: React Native Gallery Preview
AT Used: Keyboard

Repro-Steps:
Launch the React Native Gallery-Preview app.
Navigate to the 'Expand menu' button and invoke it.
Now try to navigate in between all the buttons <Home, All samples, Basic input, etc.> present in left navigation bar
Now observe the keyboard behavior.
Actual Result:
There are lot of buttons <Home, All samples, Basic input, etc.> present in left navigation bar and they are navigable using tab key. User needs to use lots of 'tab' keys to come out of the left navigation bar

Expected Result:
Arrow key navigation should be defined along with the count&position, and <expand/collapse> state for the buttons (Home, All Samples, Basic Input, etc.) present in the left navigation bar.

User Impact:
Users who rely on keyboard might feel confused if tab navigation is defined for all the buttons <Home, All samples, Basic input, etc.> present in left navigation bar

“Have feedback on bugs logged, please tag bug as “A11yRCA” and add your feedback in the comment section.”

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.