react-component / react-component/select
Screenreader fails in antd because of rc-select
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 938
- Forks
- 482
- Avg merge
- 15h 8m
- Merged PRs (30d)
- 2
Description
On the first glance into the code, this library seems to follow the aria guidelines for accessibility and screen reader usage. However, when actually using a screenreader like JAWS or NVDA, it fails to read the options inside the listbox and some other small issues.
Update:
Updating to v10.0.0-beta-7 solves the issue and reads out the options correctly. However now there's a second issue. When I run the any screenreader on this demo, it reads:
- jack not selected 2 from 3
- lucy not selected 2 from 3
- zyminge selected 2 from 2
When will v10 be used in antd?
Contributor guide
No contributing guide indexed for this repository
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 reproducing the linked optgroup demo with JAWS or NVDA and compare its announcements with the reported output. The issue names no files or tests; completion would require identifying the source of the incorrect listbox announcements and clarifying whether the v10 update is used by antd.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100