Closed Bug 1726525 Opened 3 years ago Closed 3 years ago

Incorrect menu bar colors when mousing over menu bar in "High Contrast Black" Windows color scheme

Categories

(Thunderbird :: Theme, defect)

Thunderbird 93
Desktop
Windows 10
defect

Tracking

(thunderbird_esr91? fixed, thunderbird92? fixed, thunderbird93 affected)

RESOLVED FIXED
93 Branch
Tracking Status
thunderbird_esr91 ? fixed
thunderbird92 ? fixed
thunderbird93 --- affected

People

(Reporter: d2ogilvi, Assigned: Paenglab)

References

Details

Attachments

(4 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0) Gecko/20100101 Firefox/93.0

Steps to reproduce:

  1. Set Windows color scheme to "High Contrast Black" (Windows+I > Ease of Access > High Contrast > Select Color Scheme" > "High Contrast Black". Use left_alt + left_shift + PrtScr to toggle.
  2. Start TB Daily 2021-08-19.
  3. Move mouse over menu bar.

Actual results:

When mouse moves over menu bar, menu item shows white text on a white background. If you are in the compose window, moving the mouse over the menu bar produces black text on a black background. (See attached screen shots.)

Expected results:

Menus should show up as black text on white when the mouse moves over the menu item.

This problem does not occur in Firefox Nightly.

OS: Unspecified → Windows 10
Hardware: Unspecified → Desktop
Component: Untriaged → Theme

In primaryToolbar.css we repeat to use the same rule for different Windows versions. And this applies only to the main window. We need to simplify this and move to messenger.css to apply to AB and Composer too.

This rule has to apply to all non-default themes and also to Windows 10.

Assignee: nobody → richard.marti
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9237529 - Flags: review?(alessandro)
Comment on attachment 9237529 [details] [diff] [review] 1726525-menu-rules.patch Review of attachment 9237529 [details] [diff] [review]: ----------------------------------------------------------------- Looks good, thanks.
Attachment #9237529 - Flags: review?(alessandro) → review+

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/6c4039e0af4f
Move the #mail-menubar > menu rule to messenger.css to apply on AB and composer too. r=aleca

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

This problem also occurs when you mouse over the "all/unread" control. The control also needs to have a border arpimd the drop-down box as it doesn't look right without one. (See attached file.)

Looks good now! Thanks for tracking it down so quickly! :)

(In reply to David Ogilvie from comment #6)

The control also needs to have a border arpimd the drop-down box as it doesn't look right without one. (See attached file.)

Please, can you file a new bug for this issue? What colour should the border get, like the text or a bit fainted?

Comment on attachment 9237529 [details] [diff] [review]
1726525-menu-rules.patch

[Approval Request Comment]
User impact if declined: on Windows HCT low contrast when hovering menu
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): should be low

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

Comment on attachment 9237529 [details] [diff] [review]
1726525-menu-rules.patch

[Triage Comment]
Approved for beta

Attachment #9237529 - Flags: approval-comm-beta? → approval-comm-beta+

Comment on attachment 9237529 [details] [diff] [review]
1726525-menu-rules.patch

[Triage Comment]
Approved for esr91

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

Attachment

General

Creator:
Created:
Updated:
Size: