vuetify icon indicating copy to clipboard operation
vuetify copied to clipboard

[Bug Report][3.3.22] button default loader cant be labelled

Open DiedeGu opened this issue 2 years ago • 1 comments

Environment

Vuetify Version: 3.3.22 Vue Version: 3.3.4 Browsers: Google Chrome OS: Ubuntu undefined

Steps to reproduce

  1. press the take checkup button
  2. 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

https://play.vuetifyjs.com/#...

DiedeGu avatar Oct 23 '23 07:10 DiedeGu

This same problem applies to the DataTable loading prop as well.

justingish avatar Apr 17 '24 20:04 justingish