Open Bug 1732758 Opened 4 years ago Updated 4 years ago

Save and Close of the Edit Event dialog changes the event length under a certain condition

Categories

(Calendar :: Dialogs, defect)

Thunderbird 91
x86_64
All
defect

Tracking

(thunderbird_esr91 affected)

Tracking Status
thunderbird_esr91 --- affected

People

(Reporter: dave, Unassigned)

Details

(Whiteboard: [support])

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36

Steps to reproduce:

Create an event in the TB calendar with zero duration (identical start and end times)
Save and Close the New Event dialog
Open the just-created event
Click the Edit button in the resulting display box
Close the resulting Edit Event dialog by clicking Save and Close

Actual results:

Event duration changes to 60 minutes (the event end time is changed to one hour later than it's original value).

Expected results:

Event duration should have remained unchanged.

Note that this behavior is independent of the default event length value set in calendar preferences.

Summary: Save and Close of the Edit Event dialog changes event under a certain condition → Save and Close of the Edit Event dialog changes the event length under a certain condition

I can't reproduce the issue with a test event in my Home calendar on the computer.

I can reproduce the issue with a test event in my Google CalDAV calendar on the network.

Furthermore, I would say it is a Google calendar setting that needs to be changed on the web interface, but I haven't investigated that possibility.

Component: Untriaged → Dialogs
OS: Unspecified → All
Product: Thunderbird → Calendar
Hardware: Unspecified → x86_64
Whiteboard: [support]

I was able to confirm that native calendars work fine, but CalDAV google calendars manifest the problem. Seeing that in the Google Calendar settings my default even duration was set at one hour. I changed it a couple times, but each other setting did not change the behavior in TB: the event length changes to one hour. With the Google Calendar default set to 15 minutes or two hours, in TB it still resets the event length to one hour.

TB 78 didn't do this for me. I can't find any other setting in Google Calendar that might have an impact. Fair to say we still don't know what's causing it?

Set my Google Calendar to 15 minute duration on the web, set Thunderbird to 00 minutes duration and restarted.
Created an Event in my Google Calendar to start and end at 11:00 AM.
Opened the event and clicked Edit.
Did not change anything.
Saved and closed the event.
The event duration now lasts one hour.

Update: If I just use the Close "x" in the dialog, the duration does not change.

Status: UNCONFIRMED → NEW
Ever confirmed: true
You need to log in before you can comment on or make changes to this bug.