diff --git a/packages/components/select/src/useSelect.ts b/packages/components/select/src/useSelect.ts index 450d5a3d54..b0b74bf393 100644 --- a/packages/components/select/src/useSelect.ts +++ b/packages/components/select/src/useSelect.ts @@ -708,7 +708,10 @@ export const useSelect: useSelectType = (props: ISelectProps, emit) => { const handleMenuEnter = () => { states.isBeforeHide = false - nextTick(() => scrollToOption(states.selected)) + nextTick(() => { + scrollbarRef.value?.update() + scrollToOption(states.selected) + }) } const focus = () => {