Open Bug 1702369 Opened 2 years ago Updated 1 year ago

Calendar notifications are not emitted sequentially - cached ICS calendar


(Calendar :: Provider: CalDAV, defect)



(Not tracked)


(Reporter: darktrojan, Unassigned)



+++ This bug was initially created as a clone of Bug #1691885 +++

Item notifications from a cached ICS calendar occur outside of batches. This isn't fatal but it shouldn't happen. Side-effects include alarms firing twice - once from onAddItem then again at onLoad.

The problem here is that a cached ICS calendar provider is hideously complicated. I've not yet found a way to get it working without breaking the uncached version. My current plan is to increase the regression testing e.g. bug 1700047 so that we know at least nothing is breaking, then consider making major changes to the ICS provider.

You need to log in before you can comment on or make changes to this bug.