microsoft / microsoft/react-native-gallery

Bug 58071760: [React Native Gallery -> TrackPlayer]: Narrator fails to announce the success information on activating 'Next' or 'Previous' button.

Open
#615 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Build Details:
OS Version: Dev (OS Build 27871.1000)
App: React Native Gallery
App Version: 1.0.18.0
React Native Windows Version: 0.79.0
AT: Screen Reader

Pre-Requisite:
Turn on Narrator (Ctrl + Win + Enter).

Repro-Steps:
Launch the React Native Gallery app.
Navigate to ‘Media' button present in left navigation pane and expand it.
Navigate to 'TrackPlayer' button and activate it.
Navigate to 'Next' and 'Previous' button and activate it.
Listen to narrator announcement.

Actual Result:

Narrator fails to announce the success information on activating 'Next' or 'Previous' button. When user activates the button narrator stays on mute.

Expected Result:
Screen reader should announce the success information on activating 'Next' or 'Previous' button. When user activates 'Next' button narrator should announce as "XYZ track player, next button".

User Impact:
Users with visual impairments who rely on screen reader will be impacted and user will not be able to whether the performed action is completed or not.

MAS Reference:
MAS 4.2.12 – Change Notification

Trap ID:
1.9 - Feedback Failure

"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.

Research direction

Reproduce the issue in the React Native Gallery TrackPlayer screen using Narrator, following the listed Media, Next, and Previous steps. Inspect the Next and Previous button implementation and verify that activating either produces the expected screen-reader announcement without leaving Narrator muted.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
accessibility
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.