[Bug Report][2.6.7] Expansion Panel uses aria-expanded
attribute on a div
#15514
Labels
a11y
Accessibility issue
C: VExpansionPanels
VExpansionPanels
T: bug
Functionality that does not work as intended/expected
Milestone
Environment
Vuetify Version: 2.6.7
Vue Version: 2.7.7
Browsers: Chrome 103.0.0.0
OS: Mac OS 10.15.7
Steps to reproduce
Expected Behavior
a11y screening shouldn't fail on the following criteria.
The button should be the element that has
aria-expanded
attribute.Actual Behavior
Div element wrapping an expansion panel (div with the
v-expansion-panel
class on it) hasaria-expanded
attribute attached to it.Reproduction Link
https://codepen.io/marjev/pen/MWVvRmm
Other comments
See this Vanilla JS example which demonstrates HTML which doesn't fail this screening.
The text was updated successfully, but these errors were encountered: