Closed Bug 1740407 Opened 4 years ago Closed 4 years ago

Illegible menu text when using theme add-on

Categories

(Thunderbird :: Theme, defect)

Thunderbird 95
defect

Tracking

(thunderbird_esr91? verified, thunderbird95? verified)

VERIFIED FIXED
96 Branch
Tracking Status
thunderbird_esr91 ? verified
thunderbird95 ? verified

People

(Reporter: tawn, Assigned: Paenglab)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Steps to reproduce:

Enable a theme from https://addons.thunderbird.net (e.g. https://addons.thunderbird.net/en-US/thunderbird/addon/blue-285662-2/
but happens with every one I've tried)

Click an item on the menubar (e.g. Tools)

Actual results:

Inactive (grayed out) items do not appear at all (white on white?). Same thing happens with context menu of an item in the message list (e.g. 'Mark' submenu)

First noticed in 95b2; not 100% certain bug was not present prior to that version.

Expected results:

Inactive items should display as gray text on white background rather than being invisible/illegible.

Status: UNCONFIRMED → NEW
Component: Untriaged → Theme
Ever confirmed: true
Regressed by: 1738604

In bug 1738604 I missed the inactive menu colour when using a dark LW-theme.

Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #9250280 - Flags: review?(alessandro)

Set the same tracking flags like bug 1738604.

Target Milestone: --- → 96 Branch
Comment on attachment 9250280 [details] [diff] [review] 1740407-LW-theme-inactive-menuitem.patch Review of attachment 9250280 [details] [diff] [review]: ----------------------------------------------------------------- I'm not sure why but these changes don't do anything for me. I'm on Windows 11, not sure if it's related.

You have a dark LW-theme, like Dark Fox, not the built-in dark theme and the light system theme?

Yes, I'm using the theme suggested by the reporter.

@ Marti (:Paenglab): Not on the Tbird beta computer with the issue ATM, but I can repro issue on Tbird release version if I apply info from regression patch via userChrome.css. And then similarly applying your fix, does indeed fix the issue. These are both on Windows 10.

Comment on attachment 9250280 [details] [diff] [review] 1740407-LW-theme-inactive-menuitem.patch Review of attachment 9250280 [details] [diff] [review]: ----------------------------------------------------------------- It turns out, my windows artifact build environment was broken and it wasn't actually building anything. I fixed it now and the patch applied works properly. Good work.
Attachment #9250280 - Flags: review?(alessandro) → review+

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/7ed02082b8df
[Windows 10] Set also an inactive menu color with dark LW-themes. r=aleca

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

Comment on attachment 9250280 [details] [diff] [review]
1740407-LW-theme-inactive-menuitem.patch

[Approval Request Comment]
Regression caused by (bug #): bug 1738604
User impact if declined: with dark system theme and a dark LW-theme are the disabled menuitems unreadable
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): low, it's a one-liner with defining a CSS variable

Attachment #9250280 - Flags: approval-comm-esr91?
Attachment #9250280 - Flags: approval-comm-beta?

Comment on attachment 9250280 [details] [diff] [review]
1740407-LW-theme-inactive-menuitem.patch

[Triage Comment]
Approved for beta
Approved for esr91

Approved at same time based on comment 6

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

Attachment

General

Created:
Updated:
Size: