vuetify
vuetify copied to clipboard
[Bug Report][3.3.22] button default loader cant be labelled
Environment
Vuetify Version: 3.3.22 Vue Version: 3.3.4 Browsers: Google Chrome OS: Ubuntu undefined
Steps to reproduce
- press the take checkup button
- inspect the resulting element. Note that no "aria-labelledby" "aria-label" nor "title=" is set on the element.
Expected Behavior
the progressbar needs an accessible name to be able to notify screen reader users about the status of the page. They need to know a loading event is taking place and for what reason.
read more on: https://dequeuniversity.com/rules/axe/4.7/aria-progressbar-name
Actual Behavior
Non of the discribed labels are found.
Reproduction Link
This same problem applies to the DataTable loading prop as well.