Skip to content

Commit 1b51bc9

Browse files
authored
fix: RangePicker should close when clear clicked (#127)
1 parent 1c5c27f commit 1b51bc9

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/RangePicker.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -979,6 +979,7 @@ function InnerRangePicker<DateType>(props: RangePickerProps<DateType>) {
979979
}
980980

981981
triggerChange(values, null);
982+
triggerOpen(false, mergedActivePickerIndex);
982983
}}
983984
className={`${prefixCls}-clear`}
984985
>

tests/range.spec.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,9 @@ describe('Picker.Range', () => {
301301
/>,
302302
);
303303

304+
wrapper.openPicker();
304305
wrapper.clearValue();
306+
expect(wrapper.isOpen()).toBeFalsy();
305307
expect(onChange.mock.calls[0][1]).toEqual(['', '2000-11-11']);
306308
});
307309

0 commit comments

Comments
 (0)