New event incorrectly defaults to "Default Reminder"
Categories
(Calendar :: Dialogs, defect)
Tracking
(Not tracked)
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 a new event in the TB calendar
Actual results:
Reminder defaults to "Default Reminder" setting.
Expected results:
New event should have defaulted to "No reminder" since in TB Calendar Options I have "Default reminder setting for events" set to "Off."
I don't even understand why "Default Reminder" would ever appear in an event Edit Item dialog; if the default reminder setting is set to "On" in TB Calendar Options, the default setting for a new event should display the value (e.g. "2 days before"). But I guess I should open another bug for that one. And I shall.
TB 78.14.0 64-bit
Reporter | ||
Comment 1•3 years ago
|
||
Here's that other bug: bug 1731316
Comment 2•3 years ago
|
||
I don't see "Default Reminder" in the event creation dialog using 78.14.0 on Windows 10.
The "Reminder " item is "No reminder" for me.
Do you have the same issue in safe mode using Help > Restart with Add-ons disabled?
Reporter | ||
Comment 3•3 years ago
|
||
Interesting. I did as you suggest. In safe mode all my various calendars were disabled, so I had to enable one in order to have "New Event..." available. I enabled a calendar, went to create a new event, and the reminder display now shows my current default reminder value. (I set a default value and enabled the default reminder during my recent experimenting.)
The Calendar section of Options was no longer available, so in order to try other settings, I had to exit safe mode. I turned off the default reminder, then re-opened TB in safe mode. Now when creating a new event it displays "No reminder." So... it appears to be acting correctly in safe mode.
What's next? Start disabling extensions one by one to find the trouble one?
Reporter | ||
Comment 4•3 years ago
|
||
Yep. Provider for Google Calendar is the culprit. Turn that off and the Reminder display works correctly. Unfortunately, then I lose all my calendars' sync with my Google Calendars; all events disappear. :(
Ideas?
Nice troubleshooting!
Comment 5•3 years ago
|
||
I haven't used that extension in years, preferring to use the Google CalDAV calendar.
Reporter | ||
Comment 6•3 years ago
|
||
I didn't know calDAV still worked with the current Thunderbird calendar. Where would I find a walkthrough on how to set it up? I really thought Provider was the way to do it these days.
Comment 7•3 years ago
|
||
(In reply to Dave Labrecque from comment #6)
I didn't know calDAV still worked with the current Thunderbird calendar. Where would I find a walkthrough on how to set it up? I really thought Provider was the way to do it these days.
Click the link in comment 5?
Reporter | ||
Comment 8•3 years ago
|
||
Duh. Sorry. Was working on my phone and missed that entire line for some reason. Thanks!
Reporter | ||
Comment 9•3 years ago
|
||
So here's my dilemma: Using Provider for Google Calendar suffers the behavior outlined here. But using calDAV to sync Google Calendars suffers from Bug 1668719 that I outlined a while back. There appears to be no problem-free route. :(
Comment 10•3 years ago
|
||
If this is a problem with the add-on, feel free to report it at https://github.com/kewisch/gdata-provider/issues. Resolving as MOVED as problems with the add-on are no longer tracked in BMO.
Dave, have you tried Thunderbird 91 yet to see if bug 1668719 is still reproducible there?
Reporter | ||
Comment 11•3 years ago
|
||
I did contact the developer of Provider. He said it's acting as it should. Which is different from how native TB works, so I don't know how he reasons that.
Been considering trying TB 91, but have some fear of losing data and/or not being able to go back to 78 if things don't go well. Maybe I'll just clone my profile and figure out a strategy.
Thanks for the nudge. ;)
Comment 12•3 years ago
•
|
||
(In reply to Dave Labrecque from comment #11)
I did contact the developer of Provider. He said it's acting as it should. Which is different from how native TB works, so I don't know how he reasons that.
If I remember correctly from past reports: If you configured a default reminder in the Google Calendar web interface, than Google will add this reminder to new events - independent of what you specified in Thunderbird during event creation. When you decided to not add an reminder in Thunderbird, than Google will add its own default reminder. I think this is the reason why the extension changes the string to "Default Reminder".
Reporter | ||
Comment 13•3 years ago
|
||
Interesting theory. I checked my Google Calendars. The only one that had default reminders set up was the built-in "Family" calendar, which I don't use. Also, I'm currently not using Provider for Google Calendar to do my syc (straight-up cardDAV instead), and the Default Reminder problem has gone away. So it seems to be that add-on that causes it. Bummer, though, that Bug 1668719 manifests when doing the sync this way. Pick your poison.
Reporter | ||
Comment 14•3 years ago
|
||
And by "this way" I mean using cardDAV for Google Calendar sync.
Description
•