Calendar Beta 8: Multi-Day Event edit - start date change also auto changes end date

You have a multi-day event span (eg. 30th May to 3rd Jun), edit the event, and change the start date. The end date is also automatically changed to be the same as the start date. This will catch-out many users and causes problems.
If auto changing the end date, then it should be by plus/minus the number of days that the start date changes. Or don't auto change the end date.
 
I've tweaked the behaviour for this a bit and rolled with the same kind of thing Google does with their Calendar.

Essentially, it'll minus the difference in days between the original start date and the end date.

So if my event was 2018-06-12 and the end date was also 2018-06-12, changing the start date to 2018-06-13 would also make the end date 2018-06-12.

However, if my event was on 2018-06-12 and it ended on 2018-06-14, changing the start date to 2018-06-10 would move the end date to 2018-06-12.
 
Back
Top