[macOS] Visual issues with some dropdown arrows
Categories
(Thunderbird :: Theme, defect)
Tracking
(thunderbird_esr78 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
People
(Reporter: aleca, Assigned: Paenglab)
Details
(Keywords: regression, regressionwindow-wanted)
Attachments
(3 files, 1 obsolete file)
I noticed a couple of issues with the dropdown arrows in some areas of the UI in macOS.
- Double arrow in the tree header bar when a column is used for ascending or descending order.
- Misaligned arrow for the attachment pane in the message pane (in the compose the arrow is properly aligned).
Reporter | ||
Comment 1•4 years ago
|
||
Reporter | ||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
The native sort arrow can't be hidden. When we use a theme that sets the tree colours it's okay with our arrow. So we can either hide our arrow when the tree is not themed or switch to always themed treeheader. What should we do?
Reporter | ||
Comment 3•4 years ago
|
||
Uh, wow, that's super annoying.
I guess the issue comes from the -moz-appearance: treeheadercell;
attribute.
Is there any chance of removing that and styling the header cell with CSS to get the same visual result?
Does the treeheadercell
attribute also applies something extra that we can't have with regular CSS?
Assignee | ||
Comment 4•4 years ago
|
||
We do this already with themes applied. We could do this also without themes. Try the light theme. I could do the same but use a lighter border to match better with the native appearance.
The arrow is painted in the cocoa widget code. Yes, it was very annoying to implement a secondary sort column indicator on osx in MessagePreview; if I recall the <image> css list-style-image had to be unset.
Reporter | ||
Comment 6•4 years ago
|
||
I could do the same but use a lighter border to match better with the native appearance.
I guess we could do this exclusively for macOS.
Assignee | ||
Comment 7•4 years ago
|
||
This fixes the attachment twisty by turning only the icon instead of the whole button.
The treecol is now on Mac always drawn by CSS.
Additionally for the light themes I reduced the treecol border transparency to look better.
Reporter | ||
Comment 8•4 years ago
|
||
Assignee | ||
Comment 9•4 years ago
|
||
Added the display: none to the .button-text.
Assignee | ||
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8a90435ecfbc
[macOS] Fix visual issues with some dropdown arrows. r=aleca
Description
•