Hello,
The DateRangePicker has a few behavior specifics that may not be convenient or intuitive for all users:
- When a new StartDate is set, the component clears the EndDate.
- Depending on the current month view and selection, the user may not be sure if they are about to select a new StartDate or EndDate. For example, if a StartDate is already selected, and the user selects another earlier date, this will become the new StartDate, but the previous StartDate will be cleared, instead of becoming the EndDate.
- Keep the DateRangePicker Calendar popup open when the user selects a new Start date, which is before the current one.