nextcloud-libraries / nextcloud-libraries/nextcloud-vue
NcSelect: selected option not announced to screen readers
Open
@pringelmann is already working on this.
Since Mar 19, 2026.
1. to develop
accessibility
bug
- Dominant language
- Vue
- Stars
- 246
- Forks
- 99
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 103
Description
Bug description
When using NcSelect with a screen reader:
- The currently selected option is not announced when the dropdown receives focus
- When navigating options inside the open dropdown, the screen reader does not
re-announce the context (e.g. which question/label this dropdown belongs to) - There is no indication of which option is currently selected when browsing
the list
Steps to reproduce
- Render an
NcSelectwith a label and a pre-selected option - Navigate to it using keyboard + screen reader (tested with Orca on Firefox)
- Focus the select -> the selected value is not announced
- Open the dropdown -> screen reader reads list items but gives no context and
does not indicate the selected item
Expected behavior
- On focus: the selected value should be announced alongside the label
- In the open list: the currently selected option should be announced as selected
Additional info
- Reported upstream from: https://github.com/nextcloud/forms/issues/2858
- Tested with: Orca + Firefox
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.
Assessment
This issue has not been assessed yet.