Skip to content

Commit b4c29d9

Browse files
authored
fix: dropdownVisibleChange invalid (#7033)
Co-authored-by: undefined <undefined>
1 parent bf917f3 commit b4c29d9

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

components/vc-select/BaseSelect.tsx

+2-4
Original file line numberDiff line numberDiff line change
@@ -341,11 +341,9 @@ export default defineComponent({
341341
const onToggleOpen = (newOpen?: boolean) => {
342342
const nextOpen = newOpen !== undefined ? newOpen : !mergedOpen.value;
343343

344-
if (!props.disabled) {
344+
if (mergedOpen.value !== nextOpen && !props.disabled) {
345345
setInnerOpen(nextOpen);
346-
if (mergedOpen.value !== nextOpen) {
347-
props.onDropdownVisibleChange && props.onDropdownVisibleChange(nextOpen);
348-
}
346+
props.onDropdownVisibleChange && props.onDropdownVisibleChange(nextOpen);
349347
}
350348
};
351349

0 commit comments

Comments
 (0)