Skip to content

[Bug Report][3.7.12] V-List-Items within v-list should not have property "aria-selected" #20978

@clairesersun

Description

@clairesersun

Environment

Vuetify Version: 3.7.12
Vue Version: 3.5.13
Browsers: Chrome 133.0.0.0
OS: Mac OS 10.15.7

Steps to reproduce

Run the axe DevTools Chrome extension on the page to view accessibility issues : https://www.deque.com/axe/devtools/chrome-browser-extension/?utm_term=axe%20chrome%20extension&utm_campaign=Search+-+axe+DevTools+Extension+-+Branded&utm_source=adwords&utm_medium=ppc&hsa_src=g&hsa_ad=626089536231&hsa_tgt=kwd-1186988429008&hsa_mt=p&hsa_ver=3&hsa_acc=7854167720&hsa_kw=axe%20chrome%20extension&hsa_grp=142979637051&hsa_cam=17378411167&hsa_net=adwords&gad_source=1&gclid=Cj0KCQiA_qG5BhDTARIsAA0UHSLdeJ9Sqz7AWxRyxMgv0xbuOZUaa288baPX3SoHfQ84FeVmFKc2JvEaAlnmEALw_wcB

Expected Behavior

No issues related to aria-selected should exist

Actual Behavior

Three issues appear under the title "Elements must only use supported attributes"

Reproduction Link

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

Other comments

Looks like all v-list-items in the latest version of vuetify have the attribute "aria-selected=false" by default even when you use the most recent fix. According to the Deque tool, this attribute should not appear on v-list-items

Metadata

Metadata

Assignees

Labels

C: VListT: bugFunctionality that does not work as intended/expecteda11yAccessibility issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions