mirror of
https://github.com/ant-design/ant-design.git
synced 2025-08-06 16:06:28 +08:00
fix(date-picker): fix open judgement
This commit is contained in:
parent
ee1beaa459
commit
319949ee1a
@ -124,8 +124,8 @@ class RangePicker extends React.Component<any, RangePickerState> {
|
||||
};
|
||||
}
|
||||
|
||||
componentDidUpdate(prevProps: any, prevState: RangePickerState) {
|
||||
if (!('open' in prevProps) && prevState.open) {
|
||||
componentDidUpdate(_: any, prevState: RangePickerState) {
|
||||
if (!('open' in this.props) && prevState.open && !this.state.open) {
|
||||
this.focus();
|
||||
}
|
||||
}
|
||||
|
@ -55,8 +55,8 @@ class WeekPicker extends React.Component<any, WeekPickerState> {
|
||||
};
|
||||
}
|
||||
|
||||
componentDidUpdate(prevProps: any, prevState: WeekPickerState) {
|
||||
if (!('open' in prevProps) && prevState.open) {
|
||||
componentDidUpdate(_: any, prevState: WeekPickerState) {
|
||||
if (!('open' in this.props) && prevState.open && !this.state.open) {
|
||||
this.focus();
|
||||
}
|
||||
}
|
||||
|
@ -70,8 +70,8 @@ export default function createPicker(TheCalendar: React.ComponentClass): any {
|
||||
};
|
||||
}
|
||||
|
||||
componentDidUpdate(prevProps: PickerProps, prevState: PickerState) {
|
||||
if (!('open' in prevProps) && prevState.open) {
|
||||
componentDidUpdate(_: PickerProps, prevState: PickerState) {
|
||||
if (!('open' in this.props) && prevState.open && !this.state.open) {
|
||||
this.focus();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user