WTH can't the datetime range picker just let me temporarily pick an invalid range then fix it before pressing select

This is admitedly a really small annoyance but I encounter it surprisngly often.

In case the title doesn’t make sense I’ll elaborate - sometimes I’ll be looking at the history page I’ll have the range set to look at something’s overnight history so the range will be set to something like day 1 - 2 time 9:00 pm - 8:00 am. Then I want to shift the datetime range to within a single day. After clicking on the datetime range selector I instinctively first go to the calendar to pick the day but since the time range is still set to 9:00 pm - 8:00 am it doesn’t let pick the same day for the start and end day since obviously 9:00 pm - 8:00 am on the same day is not a valid range. Instead, why can’t it just let me set the day then fix the time range after. The invalid range check could be done on pressing the select button instead.