Broken UI in Message Header after bug 1686603
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird_esr78 unaffected, thunderbird86 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
thunderbird86 | --- | unaffected |
People
(Reporter: aleca, Assigned: Paenglab)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
44.86 KB,
image/png
|
Details | |
1.03 KB,
patch
|
aleca
:
review+
|
Details | Diff | Splinter Review |
It seems that the Message Header is broken on trunk in macOS.
I didn't notice this issue on Linux, and I'm not sure if it's happening on Windows.
The addressing area doesn't grow as it's supposed to. Adding a flex: 1;
CSS attribute to that container fixes it, but I'm not sure is the right fix and I'd be curious to know what broke it.
Assignee | ||
Comment 1•5 years ago
|
||
Must be something in the latest check-ins from m-c. I checked before, all ok and with latest I see this too.
Comment 2•5 years ago
|
||
Good catch, Alex!
Assignee | ||
Comment 3•5 years ago
|
||
This is a regression from bug 1686603.
Assignee | ||
Comment 4•5 years ago
|
||
Fixing it by adding the flex: 1;. I also removed the unneeded html|table selector part.
Reporter | ||
Comment 5•5 years ago
|
||
Assignee | ||
Comment 6•5 years ago
|
||
(In reply to Alessandro Castellani (:aleca) from comment #5)
Are you sure the #expandedHeaders doesn't need the flex as well?
This doesn't work because his parent has no display: flex;
. And probably not needed because the parent has display: block;
.
Updated•5 years ago
|
Updated•5 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/f6354f32e562
Add a flex to expandedHeaders2 to expand it over the whole width. r=aleca
Comment 8•5 years ago
|
||
I don't think bug 1686603 was meant to have observable changes, really. TYLin, would you mind taking a look here and seeing if this fallout makes sense or was unexpected (& possibly indicative of there being a risk for potential breakage on the web, too)?
Comment 9•5 years ago
|
||
Filed bug 1689719 to investigate the rendering difference of <table>
as a flex item.
Description
•