diff --git a/components/lib/calendar/Calendar.js b/components/lib/calendar/Calendar.js index 6644b1426c..b4d3434075 100644 --- a/components/lib/calendar/Calendar.js +++ b/components/lib/calendar/Calendar.js @@ -84,7 +84,6 @@ export const Calendar = React.memo( }; const onInputBlur = (event) => { - setFocusedState(false); !props.keepInvalid && updateInputfield(props.value); props.onBlur && props.onBlur(event); }; @@ -1439,6 +1438,8 @@ export const Calendar = React.memo( }; const show = (type) => { + setFocusedState(false); + if (props.onVisibleChange) { props.onVisibleChange({ visible: true,