Skip to content

[Bug Report][4.0.4] VAutocomplete keyboard navigation broken with many items #22770

@stefandesu

Description

@stefandesu

Environment

Vuetify Version: 4.0.4
Vue Version: 3.5.17
OS: macOS 10.15 (current)

Steps to reproduce

  1. Create a VAutocomplete with lots of items (e.g. 100)
  2. Click on it for the menu to open
  3. Press arrow-up

Expected Behavior

Using the arrow keys navigates through all the items. Pressing arrow-up on the top item should go to the last item. Pressing arrow-down on the last item should go to the top item.

Actual Behavior

The list that is used for keyboard navigation seems to be only a subset of the items. Pressing arrow-up right after opening the list with 100 items goes to item 50 instead of item 100. This subset seems to move depending on what you do. I have witnessed it jumping back up even without reaching the last item and vice-versa.

Reproduction Link

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

Images

https://cdn.cosmicjs.com/e021da00-29cf-11f1-8e38-f5dc12cfac40-Screen-Recording-2026-03-27-at-12-18-49.mov

Metadata

Metadata

Assignees

No one assigned

    Labels

    C: VAutocompleteT: 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