@@ -172,7 +172,7 @@ export interface InputMenuSlots<
172
172
173
173
<script setup lang="ts" generic =" T extends ArrayOrNested <InputMenuItem >, VK extends GetItemKeys <T > | undefined = undefined , M extends boolean = false " >
174
174
import { computed , ref , toRef , onMounted , toRaw } from ' vue'
175
- import { ComboboxRoot , ComboboxArrow , ComboboxAnchor , ComboboxInput , ComboboxTrigger , ComboboxPortal , ComboboxContent , ComboboxViewport , ComboboxEmpty , ComboboxGroup , ComboboxLabel , ComboboxSeparator , ComboboxItem , ComboboxItemIndicator , TagsInputRoot , TagsInputItem , TagsInputItemText , TagsInputItemDelete , TagsInputInput , useForwardPropsEmits , useFilter } from ' reka-ui'
175
+ import { ComboboxRoot , ComboboxArrow , ComboboxAnchor , ComboboxInput , ComboboxTrigger , ComboboxPortal , ComboboxContent , ComboboxEmpty , ComboboxGroup , ComboboxLabel , ComboboxSeparator , ComboboxItem , ComboboxItemIndicator , TagsInputRoot , TagsInputItem , TagsInputItemText , TagsInputItemDelete , TagsInputInput , useForwardPropsEmits , useFilter } from ' reka-ui'
176
176
import { defu } from ' defu'
177
177
import { isEqual } from ' ohash/utils'
178
178
import { reactivePick , createReusableTemplate } from ' @vueuse/core'
@@ -490,7 +490,7 @@ defineExpose({
490
490
</slot >
491
491
</ComboboxEmpty >
492
492
493
- <ComboboxViewport :class =" ui.viewport({ class: props.ui?.viewport })" >
493
+ <div role = " presentation " :class =" ui.viewport({ class: props.ui?.viewport })" >
494
494
<ReuseCreateItemTemplate v-if =" createItem && createItemPosition === 'top'" />
495
495
496
496
<ComboboxGroup v-for =" (group, groupIndex) in filteredGroups" :key =" `group-${groupIndex}`" :class =" ui.group({ class: props.ui?.group })" >
@@ -541,7 +541,7 @@ defineExpose({
541
541
</ComboboxGroup >
542
542
543
543
<ReuseCreateItemTemplate v-if =" createItem && createItemPosition === 'bottom'" />
544
- </ComboboxViewport >
544
+ </div >
545
545
546
546
<slot name =" content-bottom" />
547
547
0 commit comments