Calendar drag-selection should pre-fill "Custom" date & time in the booking screen
R
Rick Admin
When manually creating an appointment by drag-selecting a time slot in the calendar view, the booking screen opens with Default selected under Date & Time — completely ignoring the time I just selected with my mouse.
Steps to reproduce:
Open the Calendar (week or day view).
Click and drag to select a time slot (e.g. 10:00–12:00).
The manual booking screen opens.
Date & Time is set to Default, overriding my selection with the calendar's default block (e.g. 07:00–15:00 for an 8-hour slot).
Expected behaviour:
The booking screen should open with Custom pre-selected and the dragged time slot already filled in — since the user has already made an explicit time selection.
Actual behaviour:
The drag selection is silently discarded. The appointment is created at the default block time unless the user remembers to manually switch to "Custom" every single time.
Impact:
High — appointments and confirmation emails go out with the wrong time if the toggle is forgotten. This is a UX inconsistency: a deliberate mouse selection should never be silently overwritten by a default.
Suggested fix:
If the booking screen is opened via a drag-selection in the calendar view, automatically set Date & Time to Custom and pre-populate the start and end time from the selection.
Log In