Betterbird / thunderbird-patches

Betterbird is a fork of Mozilla Thunderbird. Here are the patches that provide all the goodness.
Other
455 stars 20 forks source link

Today Pane disappears at random after restart #228

Closed xluxeq closed 8 months ago

xluxeq commented 8 months ago

Didn't see this issue in Bugzilla, but randomly my upcoming events on the righthand side of the email inbox window disappears. Using Windows 11 currently, a shared iCloud read-only calendar. On betterbird 115.4.2

It will open back up if I restart thunderbird.

Betterbird commented 8 months ago

Some clarification required here.

"righthand side of the email inbox window": You mean the "Today Pane"? image

"It will open back up if I restart thunderbird": Please explain this statement.

xluxeq commented 8 months ago

Yes the today pane in your screenshot If I close thunderbird and then start it back up the today pane re-appears. For some reason it just disappears at random.

Betterbird commented 8 months ago

You keep writing "thunderbird". Is that a typo or are you reporting a bug in Thunderbird?

In any case, the today pane state is persisted in xulstore.json with this entry:

"today-pane-panel":{"modewidths":"210,200,200,200,200,200","collapsedinmodes":"calendar,chat,mail","width":"210"}

if mail is present, then the pane is collapsed when a 3pane (mail) tab is shown. For us it's persisted just fine, so after restarte it comes back in the previous state. It's possible that on your system something interferes with persisting the state, but we can't track this down from here.

Are there any relevant errors in the error console at the start of the program? Tools > Developer Tools > Error Console.

xluxeq commented 8 months ago

Sorry about that, *Betterbird So I switched to actual thunderbird temporarily, and I think it may of been some sort of rate limit since I had two clients pulling the calendar every minute.

oddly, on actual thunderbird when I reinstalled to try and troubleshoot, my public calendar was requiring authentication, which made no sense. The calendar was disabled at some point, the today pane disappeared, and every time I’d try and re-enable it would ask for authentication.

I switched back to better bird and it’s working fine at the moment, will see what happens pulling every 5 minutes instead of 1 minute. But I’m willing to bet it will be a rate limit of some sort.

will post back if it’s working still in a few days, if not I’ll dig into the dev console

Betterbird commented 8 months ago

Thanks for getting back. Looks like there's nothing we can/will action here. We can still communicate on the close ticket or even re-open it.

xluxeq commented 8 months ago

Increased the calendar pull from 1 to 5 minutes and no issues since, appreciate it!