-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Labels
Qv2 🔝Quasar v2 issuesQuasar v2 issuesarea/a11yAccessibilityAccessibilitybug/1-repro-availableA reproduction is available and needs to be confirmed.A reproduction is available and needs to be confirmed.flavour/quasar-cli-vitekind/bug 🐞
Description
What happened?
The "Records per page" dropdown that appears when using pagination in QTable is missing a descriptive label. This causes an accessibility issue as all controls should have an associated label to describe the control.
What did you expect to happen?
The dropdown should have an associated label. This could be achieved by either setting aria-describedby to reference the "Records per page:" element or by providing aria-label to the dropdown.
Reproduction URL
https://jsfiddle.net/hjp3c82s/1/
How to reproduce?
- Go to the provided reproduction link
- Navigate to the bottom of the QTable
- Right click the "Records per page" dropdown
- Click Inspect
- Observe the element has no associated label
Flavour
Quasar CLI with Vite (@quasar/cli | @quasar/app-vite)
Areas
Accessibility [a11y] (quasar)
Platforms/Browsers
Chrome
Quasar info output
Relevant log output
Additional context
No response
Metadata
Metadata
Assignees
Labels
Qv2 🔝Quasar v2 issuesQuasar v2 issuesarea/a11yAccessibilityAccessibilitybug/1-repro-availableA reproduction is available and needs to be confirmed.A reproduction is available and needs to be confirmed.flavour/quasar-cli-vitekind/bug 🐞