Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report][3.5.1] Nested V-menus not keyboard accessible #19093

Closed
kmmerc18 opened this issue Jan 23, 2024 · 1 comment · May be fixed by jonathanestefani/crud_vuetify#1, jonathanestefani/crud_vuetify#5 or aurelienfvre/sae401#1
Assignees
Labels
a11y Accessibility issue C: VMenu VMenu T: enhancement Functionality that enhances existing features

Comments

@kmmerc18
Copy link

Environment

Vuetify Version: 3.5.1
Vue Version: 3.4.7
Browsers: Chrome 120.0.0.0
OS: Mac OS 10.15.7

Steps to reproduce

Use keyboard controls to put focus on the initial menu activator button. Use the up and down arrow keys to navigate the options in the menu

Expected Behavior

Focus should move to each and every item in the v-menu, and the nested v-menu should not open unless the user presses 'enter' on it

Actual Behavior

The nested v-menu opens as arrow keys are pressed, preventing access to all menu items after the nested v-menu button in the menu list

Reproduction Link

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

@github-actions github-actions bot added the S: stale This issue is untriaged and hasn't seen any activity in at least six months. label Jul 24, 2024
@KaelWD KaelWD added T: enhancement Functionality that enhances existing features C: VMenu VMenu labels Jul 27, 2024
@KaelWD KaelWD self-assigned this Jul 27, 2024
@KaelWD KaelWD added this to the v3.7.0 (Odyssey) milestone Jul 27, 2024
@KaelWD KaelWD added a11y Accessibility issue and removed S: stale This issue is untriaged and hasn't seen any activity in at least six months. labels Jul 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment