diff --git a/packages/vuetify/src/components/VMenu/VMenu.tsx b/packages/vuetify/src/components/VMenu/VMenu.tsx index 7ac262c0b47..02fcdad31a7 100644 --- a/packages/vuetify/src/components/VMenu/VMenu.tsx +++ b/packages/vuetify/src/components/VMenu/VMenu.tsx @@ -126,6 +126,7 @@ export const VMenu = genericComponent()({ if (props.disabled) return if (e.key === 'Tab' || (e.key === 'Enter' && !props.closeOnContentClick)) { + if (e.key === 'Enter' && e.target instanceof HTMLTextAreaElement) return if (e.key === 'Enter') e.preventDefault() const nextElement = getNextElement(