- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
QSelect options not announced by screen reader #13576
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
…ion on screen readers/browsers differ) quasarframework#13576
Fix will be available in Quasar 2.7.2 |
Hello. I was working on some changes for a11y and I need some help with testing. The changes are related to:
I have published a test documentation site at https://pdanpdan.github.io/quasar-docs/ using the changed code. |
Hey, it looks like this wasn't fixed or was reintroduced somewhere. Tested with Quasar 2.10.0 . Reproduction: https://codepen.io/TotallyMehis/pen/LYrGyBK Works in Quasar v1. Tested here: |
Can you please also test it here? I'll also make a VM with windows and check, but it takes time |
Works there. |
I found what's changed between Qv1 and Qv2 when using QSelect with options as menu. |
Quasar v1 works, tested with: https://pdanpdan.github.io/quasar-docs/vue-components/select#example--show-options-in-dialog Quasar v2 doesn't work. tested with: https://codepen.io/TotallyMehis/pen/LYrNPzM |
Seems to be fixed in 2.10.2 . Thanks for the quick fix! We really appreciate it! |
Thank you for the hint with using NVDA with speech displayed as text |
@pdanpdan can this be closed? |
I'll close this - if the problem shows again please comment here and I'll reopen |
@sgoess this issue is related to QSelect itself and was fixed. The issue you linked is related to q-select inside q-dialog. If it's not working outside q-dialog either, then please clarify the things. Otherwise, please keep things in the existing issue and do not create new references. |
Uh oh!
There was an error while loading. Please reload this page.
What happened?
When using a screen reader (e.g. VoiceOver on Mac), the options of a select menu should be announced when receiving focus by keyboard. This worked fine in Quasar V1, but doesn't work any longer with Quasar V2. When navigating through the options, the screen reader doesn't announce anything.
Tested on Mac (VoiceOver) and Windows (NVDA)
What did you expect to happen?
In V1 (https://v1.quasar.dev/vue-components/select#overview) it works as expected:
When navigating through the options list (by keyboard), options are announced
Same behavior is demonstrated on https://www.w3.org/WAI/ARIA/apg/example-index/combobox/combobox-select-only.html
Reproduction URL
https://codepen.io/codepenuser5678/pen/WNMzYde?editors=101
How to reproduce?
Flavour
Quasar CLI with Webpack (@quasar/cli | @quasar/app-webpack)
Areas
Components (quasar)
Platforms/Browsers
Firefox, Chrome, Safari, Electron
Quasar info output
No response
Relevant log output
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: