microsoft / microsoft/react-native-gallery

[React Native Gallery -> Xaml]: Navigation items present in the pane are getting truncated after applying text scaling to 200%.

Open
#515 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

A11ySev3 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 27695.1000)
App: React Native Gallery
App Version: 1.0.18.0
React Native Windows Version: 0.75.0

AT: Text Scaling
Resolution: 1280*768

Pre-Requisite :
Text Scaling (Settings->Accessibility->Text size-> Drag the slider to 200% ->Apply))

Repro-Steps:
Launch the React Native Gallery app.
Navigate to ‘All samples’ button present in left navigation pane and invoke it.
Navigate to ‘Xaml’ button present under “Layout” group and invoke it.
Navigate to 'Open Navigation' button present under "A simple Navigation View, heading" and invoke it.
Now observe the navigation items present inside it.
Actual Result:
Navigation items present in the pane are getting truncated after applying text scaling to 200%.

Expected Result:
Navigation items present in the pane should be visible clearly to the user without any data loss and truncation.

User impact:

Users with low vision will not be able to consume the content of the button if it is not visible in Text scaling mode.

Link to ADO bug: https://microsoft.visualstudio.com/OS/_workitems/edit/54111179

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

Start by launching the React Native Gallery app with Text Scaling set to 200% and follow the reported path through All samples, Layout, Xaml, and A simple Navigation View. Inspect the navigation pane items and determine what change is needed so their text remains fully visible without truncation, then verify the result at the reported resolution and scaling level.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
accessibility, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.