diff --git a/packages/vuetify/src/components/VAutocomplete/VAutocomplete.tsx b/packages/vuetify/src/components/VAutocomplete/VAutocomplete.tsx index eed24342c59..4b8f0fec235 100644 --- a/packages/vuetify/src/components/VAutocomplete/VAutocomplete.tsx +++ b/packages/vuetify/src/components/VAutocomplete/VAutocomplete.tsx @@ -182,7 +182,7 @@ export const VAutocomplete = genericComponent() const listEvents = useScrolling(listRef, vTextFieldRef) @@ -445,15 +445,12 @@ export const VAutocomplete = genericComponent {{ ...slots, default: () => ( <> { if (cleared) { @@ -496,15 +496,12 @@ export const VCombobox = genericComponent {{ ...slots, default: () => ( <> { return { @@ -411,8 +411,6 @@ export const VSelect = genericComponent @@ -421,7 +419,6 @@ export const VSelect = genericComponent ( <> ()({ onClick:clear={ (e: MouseEvent) => onClear(e, reset) } onClick:prependInner={ props['onClick:prependInner'] } onClick:appendInner={ props['onClick:appendInner'] } - role={ props.role } { ...omit(fieldProps, ['onClick:clear']) } id={ id.value } active={ isActive.value || isDirty.value } diff --git a/packages/vuetify/src/composables/menuActivator.ts b/packages/vuetify/src/composables/menuActivator.ts index 0a36eff631d..b7705a9e9de 100644 --- a/packages/vuetify/src/composables/menuActivator.ts +++ b/packages/vuetify/src/composables/menuActivator.ts @@ -1,5 +1,5 @@ // Utilities -import { computed, toRef, toValue, useId } from 'vue' +import { toRef, toValue } from 'vue' import { propsFactory } from '@/util' // Types @@ -27,17 +27,7 @@ export const makeMenuActivatorProps = propsFactory({ export function useMenuActivator (props: MenuActivatorProps, isOpen: MaybeRefOrGetter) { const { t } = useLocale() - const uid = useId() - const menuId = computed(() => `menu-${uid}`) - - const ariaExpanded = toRef(() => toValue(isOpen)) - const ariaControls = toRef(() => menuId.value) const ariaLabel = toRef(() => t(toValue(isOpen) ? props.closeText : props.openText)) - return { - menuId, - ariaExpanded, - ariaControls, - ariaLabel, - } + return { ariaLabel } }