Closed Bug 1988288 Opened 27 days ago Closed 23 days ago

Option "Show missed reminders for writable calendars" makes no sense and switching it off by default leads to missing reminders for future events

Categories

(Calendar :: Alarms, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED
145 Branch

People

(Reporter: francesco, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: dataloss, regression, Whiteboard: [Fixed by bug 1972904])

Option "Show missed reminders for writable calendars" makes no sense and switching it off by default leads to missing reminders for future events.

Here's the long version.

Historically, pref calendar.alarms.showmissed was true, so when you connected an calendar, you were bombarded with reminders of past events which was highly annoying.

However, switching the default of the pref to false now leads to missed reminders, as bug 1976666, bug 1980982, bug 1983334 and bug 1977535 show.

Overall, the logic behind this option is faulty: You don't want to suppress missed reminders, you want to suppress reminders of missed events.

If the event is - say - tomorrow at 8 AM and the reminder was set to one day, and TB was started at 8:15 AM today, the reminder will be missed. That seems quite wrong.

Duplicate of this bug: 1976666
Duplicate of this bug: 1980982
Duplicate of this bug: 1983334
Duplicate of this bug: 1977535
Type: task → defect
No longer depends on: 1934069
Keywords: dataloss, regression
Regressed by: 1934069
Duplicate of this bug: 1976629

Hi,
Not only do I completely agree with Francesco, but I would also like to remind you that this option (Show missed reminders for writable calendars) does not work for tasks.
We don't miss “a few” tasks, but “almost all” of them.
Thank you

@Totoche2607: You filed bug 1976629: "Old tasks (unfinished) no longer ring (missed reminders no longer shown)".

Does the "no longer" imply that it worked previously? In which version of TB? Does it work if you select this option:
"Show missed reminders for writable calendars"? If setting this option doesn't return the behaviour to the previous (good?) state, then this is a different issue (and "no longer" in the summary would be confusing).

Blocks: tb140found

(In reply to Francesco from comment #7)

@Totoche2607: You filed bug 1976629: "Old tasks (unfinished) no longer ring (missed reminders no longer shown)".

Does the "no longer" imply that it worked previously? In which version of TB? Does it work if you select this option:
"Show missed reminders for writable calendars"? If setting this option doesn't return the behaviour to the previous (good?) state, then this is a different issue (and "no longer" in the summary would be confusing).

I think I remember it was between V128 and 140, around February...
But I juggled between versions a lot from then on, precisely to avoid this problem: too many “important” tasks not being handled...
So I first migrated to ‘esr’ to postpone the bug, then added a portable 128esr just for lightening (without email accounts) in double with a normal release version...

OK, if it no longer works for tasks and the option "Show missed reminders for writable calendars" doesn't apply to tasks, then I incorrectly duplicated your bug here. I'll undo that.

No longer duplicate of this bug: 1976629
See Also: → 1972904
Status: NEW → RESOLVED
Closed: 23 days ago
Resolution: --- → FIXED
Whiteboard: [Fixed by bug 1972904]
Target Milestone: --- → 145 Branch
You need to log in before you can comment on or make changes to this bug.