Allow me to clarify so you can reproduce the problem.
When I click create event and when the event create window pops up, to start off with, the start and end date are set to today and the start and end times are set to 1 hour apart (although I don't understand why the start time is in the past and not set to the current time) and this is correctly working. The problem is when you do one of the two things below.
1. Click on the start time button and if you change the start time then the app prompts you to set the end time but the end time defaults to the start time. I think the end time should default to whatever is the default duration i.e., after I select a start time then end time should default to start time + duration.
2. The same issue as #1 above occurs when you change the start date. To start off with the start and end times are set according to the default duration which is correct. But, if you click start date button and change the start date then the app changes the end time to be the same as start time. If I change the start date then the end time should not be set equal to start time.
Hope this helps.