diff --git a/packages/components/select-v2/src/useSelect.ts b/packages/components/select-v2/src/useSelect.ts index 1d63c489c3..9701044314 100644 --- a/packages/components/select-v2/src/useSelect.ts +++ b/packages/components/select-v2/src/useSelect.ts @@ -746,6 +746,15 @@ const useSelect = (props: ExtractPropTypes, emit) => { return nextTick(menuRef.value.resetScrollTop) }) + watch( + () => dropdownMenuVisible.value, + (val) => { + if (!val) { + resetHoveringIndex() + } + } + ) + onMounted(() => { initStates() })