Closed Bug 1816010 Opened 2 years ago Closed 2 years ago

Day and Week view are blank and Today pane is always collapsed

Categories

(Calendar :: Calendar Frontend, defect)

Thunderbird 111
defect

Tracking

(thunderbird_esr102 unaffected)

RESOLVED FIXED
111 Branch
Tracking Status
thunderbird_esr102 --- unaffected

People

(Reporter: aleca, Assigned: aleca)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

The Day and Week view in the Calendar are blank.
Bug 1815255 enabled flex emulation by default in daily, which is causing the issue.
Removing the width: 0; in this selector fixes the issue: https://searchfox.org/comm-central/rev/936387d0f8b5c8e61e69f3c3b645c3aa2a5df255/calendar/base/themes/common/calendar-views.css#238-242

Also, setting layout.css.moz-box-flexbox-emulation.enabled to false fixes it.

Status: NEW → ASSIGNED

If you need a faster targetted fix you could set -moz-box-layout: legacy on the relevant elements

(But making stuff work with modern flexbox would be better ofc :))

Summary: Day and Week view are blank → Day and Week view are blank and Today pane is always collapsed

Thanks Emilio for the pointers.
I'll need to use -moz-box-layout: legacy on the today pane because that's still a weird XUL element that needs to be rewritten in HTML, so as a temporary solution it's great.
Cheers

Target Milestone: --- → 111 Branch

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/4313082ecb64
Fix calendar view and Today pane with flex emulation. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Still having trouble with the Today Pane, it's doing weird things in the calendar tab.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/c4b46f8fac48
More flexbox fixes. rs=bustage-fix

Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED

… and I forgot to stop the bug closing.

There's still problems with browser_todayPane.js (related) and browser_attendeesDialog.js (maybe related).

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/fe70892693a2
Fix the today pane and attendees dialog with legacy moz-box styling. r=mkmelin

Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Regressions: 1819326
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: