Closed Bug 1551081 Opened 3 months ago Closed 3 months ago

New calendar event does not respect the date assigned in the "Until" drop-down

Categories

(Calendar :: Dialogs, defect, major)

Lightning 6.9
Desktop
All
defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: thee.chicago.wolf, Assigned: darktrojan)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.57

Steps to reproduce:

Using 67.0b3 x64, I created a new calendar event that would repeat daily and go until June 15th.

Actual results:

I chose June 15th and clicked OK but Until shows "Forever" as the Until end date.

Expected results:

I chose June 15th and clicked OK and it should have set June 15th as the Until end date.

Calendar bugs belong to the Calendar product.

https://bugzilla.mozilla.org/describecomponents.cgi?product=Calendar

Just tested this in TB 67.0b3 with Lightning 6.9 on Ubuntu 18.04.2 LTS and can confirm it happening there.

Also occurs using TB 68.0a1 with Lightning 7.0a1.

Severity: normal → major
Status: UNCONFIRMED → NEW
Component: Untriaged → Dialogs
Ever confirmed: true
OS: Unspecified → All
Product: Thunderbird → Calendar
Hardware: Unspecified → Desktop
Target Milestone: --- → 7.0
Version: 67 → Lightning 6.9

If you choose Custom... from the Repeat drop-down menu and use the Until field in the Edit Occurrence dialog it works correctly. Seems that only the Until field in the Edit Event dialog is somehow broken.

Works correctly with Thunderbird 66.0b3 and Lightning 6.8. Build ID 20190306001450

Built from https://hg.mozilla.org/releases/comm-beta/rev/33baca79596d084f20a58dbf017f8bf4757cdeb1

Fails with Thunderbird 67.0b1 and Lightning 6.9. Build ID 20190401164849

Built from https://hg.mozilla.org/releases/comm-beta/rev/a8ed741351316da0077a5536dd3ab88bce52653e

HTH

Suspect:
Bug 1523384 and Bug 1524456

Regressed by: 1523384, 1524456
Flags: needinfo?(geoff)

Two things are going on here:

  • When changing value from "forever", the dialog was listening for the command event, which isn't fired, so I changed it to listen for change.
  • When changing to "forever", the change event wasn't fired either.
Assignee: nobody → geoff
Status: NEW → ASSIGNED
Flags: needinfo?(geoff)
Attachment #9064350 - Flags: review?(philipp)

Thanks Alice, I'm not surprised by that regression window at all.

Attachment #9064350 - Flags: review?(philipp) → review+

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/bd8dc610ca34
Fix setting event repeat-until date. r=philipp

Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Regressions: 1558169
Blocks: 1563080
You need to log in before you can comment on or make changes to this bug.