Closed Bug 1599903 Opened 5 years ago Closed 5 years ago

Toggling between Inbox and Calendar tabs causes calendar to always scroll back to starting at midnight.

Categories

(Thunderbird :: Untriaged, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: mpc755, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36

Steps to reproduce:

Click on the Calendar tab. Scroll the pane so that '8:00 AM' is at the top (i.e. nothing before 8am is visible). Click on the Inbox tab. Click back on the Calendar tab. The pane now starts at ~3am.

Actual results:

The calendar pane won't stay to where I set it to when toggling between it and the Inbox tab.

Expected results:

The Calendar pane should stay at 8am.

It's a bug in the Owl plug-in. closing.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID

This only appeared after a recent upgrade. I can't say which version this was precisely, but I assume it was 68.3.1.
The calendar's weekly view will jump to start at midnight when switching between calendar and inbox, or moving to another week.

I've just performed an update to 68.4.1 and now the display view starts at about 03:30. After resetting the start hour and the visible hours, followed by a restart, I'm back to views starting at midnight. This is fun.

I do not use any Owl plugin.

calendar.view.daystarthour = 8
calendar.view.dayendhour = 17
calendar.view.visiblehours = 9

Is this a parsing problem of some configuration parameter, so a zero results where there should be something else?

I also behaved on thunderbird installations (68.5.0)
The calendar always opens at 3:30 even if I change the configuration.
calendar.view.daystarthour = 8
calendar.view.dayendhour = 17
calendar.view.visiblehours = 9
I tried to delete the session.json file but it doesn't change anything.
I tried to delete the configuration in prefs.js but it doesn't change anything.

Meanwhile, I am on 68.5.1 and the calendar always starts at midnight.
My workaround: set the visible hours large enough, so the interesting portion of the calendar (until 17:00) will be visible. "Show 18 hours at a time."
The setting for "Day starts at:" is ignored for the purpose of displaying days.

I opened a bug report for the calendar module: https://bugzilla.mozilla.org/show_bug.cgi?id=1617587

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