Skip to content

Conversation

@J-Sek
Copy link
Contributor

@J-Sek J-Sek commented Oct 24, 2025

  • forces minimal 1ms delay for blur and focusout

fixes #21591

Markup:

<template>
  <v-app theme="dark">
    <v-container>
      <v-alert class="mb-4">
        Note: focus with <v-kbd>TAB</v-kbd> then use arrows
        <v-kbd>↑</v-kbd>/<v-kbd>↓</v-kbd> to select an item
      </v-alert>
      <v-menu
        close-delay="0"
        open-delay="0"
        transition="slide-x-transition"
        open-on-hover
      >
        <template #activator="{ props }">
          <v-btn v-bind="props">Test</v-btn>
        </template>
        <v-list :items="items" />
      </v-menu>
    </v-container>
  </v-app>
</template>

<script setup>
  const items = ['Item 1', 'Item 2', 'Item 3']
</script>

@J-Sek J-Sek self-assigned this Oct 24, 2025
@J-Sek J-Sek added T: bug Functionality that does not work as intended/expected C: VMenu labels Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C: VMenu T: bug Functionality that does not work as intended/expected

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug Report][3.4.10] v-menu closes unexpected when using open-on-hover with delays set to 0

2 participants