Open Bug 554349 Opened 15 years ago Updated 2 years ago

Discard my changes and reload calendar prompt at startup

Categories

(Calendar :: Alarms, defect)

x86
Linux
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: asolkar, Unassigned)

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a4pre) Gecko/20100323 Minefield/3.7a4pre Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2pre) Gecko/20100323 Lightning/1.0b2pre Lanikai/3.1b2pre I am using Lightning 1.0b2pre build ID: 20100323034646 with Lanikai version mentioned above. All up-to-date. Reproducible: Always Steps to Reproduce: 1. Start Lanikai with one or more pending alarms (reminders) on a remote calendar, say Google Calendar. Actual Results: Lightning shows reminders with option to snooze/dismiss. When I say 'Dismiss All', because these are alarms pending from a few hours ago. Invariably, Lightning shows me the prompt that says 'Discard my changes and reload the calendar'/'Submit my changes anyway' - to something to that effect. Expected Results: I would expect that Lightning first reloads the remote calendar, updates its status and then shows the reminders. Looks like Lightning is first showing reminders on startup, then figuring that the local information may be stale.
How to you access your Google Calendar? Via CalDAV protocol or via Provider for Google Calendar extension? Do you use the experimental (and known to be broken) cache feature? If yes try to turn it off. I can imagine this as the only possibility how events/tasks/alarms might be displayed before the calendar is loaded from the server. In all other cases Lightning needs to load the remote calendar first.
I access Google Calendar via CalDAV. I don't remember doing anything specific to turn on the cache feature. Is there a setting/config I can look-up to determine if the cache feature is ON? And may be turn it OFF?
Double click the calendar entry in the list of calendars on the left to open the properties dialog to check the setting.
The check-box in unchecked. So I assume the experimental cache feature is OFF.
A very similar symptom appeared to me recently. After putting the computer into hibernate, at the next start Lightning prompted me almost instantly with the missed reminders, which were already dismissed in between on other devices. I am using Thundebird 11.0 with Lightning 1.3 Now I disabled the cache feature, a few days to get some results. Btw: if this cache feature is experimental, and known to be broken, then shouldn't have been marked as such on the GUI?
Severity: normal → S3

Eckard / TCW does this reproduce for you?

Flags: needinfo?(thee.chicago.wolf)
Flags: needinfo?(de.berberich)

To a small degree yes, it happens / repros for me. I can go home from work on Friday and have a bunch of events fire off on my home PC on Sat and Sun---which I dismiss---and when I come into work on Monday those Sat / Sun events will sometimes fire off as well and require a Dismiss action. I'd say it's 50/50 when using 109.0b3.

I can 100% repro this scenario when I do testing on my work or home PC using my instance of Portable TB 102.x. I often see if it fire off events that have been dismissed weeks or months ago and often have to do a "Discard Changes And Reload" action.

Flags: needinfo?(thee.chicago.wolf)

I can't reproduce this issue. I don't use reminders in TB. I use Apple calendar and iCloud calendar instead.

Flags: needinfo?(de.berberich)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: