Closed Bug 1732851 Opened 3 years ago Closed 3 years ago

Illegible black-on-black buttons in high contrast themes

Categories

(Thunderbird :: Theme, defect)

defect

Tracking

(thunderbird_esr91+ fixed)

RESOLVED FIXED
94 Branch
Tracking Status
thunderbird_esr91 + fixed

People

(Reporter: valentin, Assigned: Paenglab)

Details

Attachments

(3 files)

This looks like a less severe rerun of bug 1721173 and/or bug 1728797.

Thanks to hardcoded colors, some buttons (such as accountActionsDropdown)
may appear displayed in black-on-black when in pressed state.

See attached.

Ah, we missed that, sorry.
Is this on daily and not affecting 91, right?
Thanks for the report.

Richard, can you take a look at this?

Flags: needinfo?(richard.marti)

The toolkit common.css sets only on hover (also when the popup is hovered) the text color. My patch fixes it also when it is only open but the mouse is anywhere.

Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Flags: needinfo?(richard.marti)
Attachment #9243282 - Flags: review?(alessandro)
Comment on attachment 9243282 [details] [diff] [review]
1732851-open-text-color.patch

Review of attachment 9243282 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks for fixing this so quickly.
Attachment #9243282 - Flags: review?(alessandro) → review+
Target Milestone: --- → 94 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/9894ad9af906
Set in in-content pages a text color when a button or menulist is open but not hovered. r=aleca

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

(In reply to Magnus Melin [:mkmelin] from comment #5)

(91 affected, right?)

Yes, confirmed.

[Approval Request Comment]
User impact if declined: unreadable buttons on HCT when the button is open but not hovered.
Testing completed (on c-c, etc.): on c-c and beta
Risk to taking this patch (and alternatives if risky): low

Attachment #9245010 - Flags: approval-comm-esr91?

Comment on attachment 9245010 [details] [diff] [review]
1732851-open-text-color-ESR.patch

[Triage Comment]
Approved for esr91

Attachment #9245010 - Flags: approval-comm-esr91? → approval-comm-esr91+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: