microsoft / microsoft/react-native-gallery
[React Native Gallery -> Permissions]: The Name property of an element should not contain names like "Microsoft.*.*' or 'Windows.*.*' as these are not usually informative.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 257
- Forks
- 57
- Avg merge
- 18h 19m
- Merged PRs (30d)
- 10
Description
Repro-Steps:
Launch the React Native Gallery app.
Navigate to ‘Permissions’ button using tab key, invoke it.
Now run fastpass and observe.
Actual Result:
The Name property of an element should contain names like "Microsoft..' or 'Windows..' as these are not usually informative.
Expected Result:
The Name property of an element should not include the elements class name (such as Microsoft..' or 'Windows..).
User impact:
Users with visual impairments who rely on screen reader will not be able to know the name and purpose of the button if they is not proper name is defined.
Internal bug link: https://microsoft.visualstudio.com/DefaultCollection/OS/_workitems/edit/43367878
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.
Research direction
Start by launching the React Native Gallery app and inspecting the Permissions screen after navigating to it with the Tab key. Run FastPass and inspect the affected element's accessibility name; done means the name no longer includes a Microsoft.. or Windows.. class name and the reported issue is resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- accessibility, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100