Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hamburger menu unreadable in dark mode on High Sierra (macOS) #5423

Closed
LaurenWags opened this issue Jul 28, 2019 · 4 comments · Fixed by brave/brave-core#3266
Closed

hamburger menu unreadable in dark mode on High Sierra (macOS) #5423

LaurenWags opened this issue Jul 28, 2019 · 4 comments · Fixed by brave/brave-core#3266
Assignees
Labels
bug feature/user-interface All UI related OS/macOS priority/P2 A bad problem. We might uplift this to the next planned release. QA Pass-macOS QA/Yes release-notes/exclude

Comments

@LaurenWags
Copy link
Member

LaurenWags commented Jul 28, 2019

Description

Hamburger menu is unreadable when using dark mode on macOS High Sierra. Probably related to the fix for #4637 as this appears to only affect 0.69.x and higher versions.

Originally reported via https://twitter.com/nyzrox_dnb/status/1155274197809160193?s=12

Steps to Reproduce

  1. Set Brave to use Dark theme if not already using.
  2. Click on hamburger menu.

Actual result:

Menu is unreadable unless you hover over an item.
Screen Shot 2019-07-28 at 1 37 14 PM

Screen Shot 2019-07-28 at 1 41 02 PM

Expected result:

Menu should be dark, but readable, i.e. light text on dark background as it appears on Mojave:
Screen Shot 2019-07-27 at 9 10 22 PM

Reproduces how often:

easily

Brave version (brave://version info)

Brave 0.69.94 Chromium: 76.0.3809.62 (Official Build) dev (64-bit)
Revision 7b77856b3aa34d72f246d12340fc1ded8b2c0e83-refs/branch-heads/3809@{#798}
OS Mac OS X
Brave 0.70.3 Chromium: 76.0.3809.62 (Official Build) nightly (64-bit)
Revision 7b77856b3aa34d72f246d12340fc1ded8b2c0e83-refs/branch-heads/3809@{#798}
OS Mac OS X

Version/Channel Information:

  • Can you reproduce this issue with the current release? no, does not reproduce on 0.66.x or 0.67.x (RC)
  • Can you reproduce this issue with the beta channel? no, does not reproduce on 0.68.x
  • Can you reproduce this issue with the dev channel? yes, reproduces on 0.69.x
  • Can you reproduce this issue with the nightly channel? yes, reproduces on 0.70.x

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? n/a
  • Does the issue resolve itself when disabling Brave Rewards? n/a
  • Is the issue reproducible on the latest version of Chrome? n/a

Miscellaneous Information:

@kjozwiak unable to reproduce on Mojave, Windows. @GeetaSarvadnya unable to reproduce on Windows 10.

cc @bradleyrichter @rebron

@bsclifton
Copy link
Member

cc: @simonhong

@simonhong simonhong self-assigned this Jul 28, 2019
@simonhong
Copy link
Member

simonhong commented Jul 28, 2019

@LaurenWags yes, this is the regression of #4637 only light theme is used for webui and base native ui(such as menu dialog) regardless of brave theme type).
With #4637, brave that runs on platforms that doesn't have dark mode support can have aligned theme for native/webui/base UI(such as menu dialog).
I think only high sierra has this regression. That's the only platform I can't test.
All others like linux/win7/win8 don't have this regression.
I assume chromium has another checks for coloring on high sierra.
Will check.

@rebron rebron added the priority/P3 The next thing for us to work on. It'll ride the trains. label Jul 30, 2019
@bbondy bbondy added this to the 0.69.x - Beta milestone Aug 23, 2019
@rebron rebron added priority/P2 A bad problem. We might uplift this to the next planned release. and removed priority/P3 The next thing for us to work on. It'll ride the trains. labels Aug 23, 2019
@kjozwiak
Copy link
Member

kjozwiak commented Sep 4, 2019

@LaurenWags you'll need to verify this one as I'm on Mojave and unfortunately don't have a VM that's on High Sierra.

@LaurenWags
Copy link
Member Author

Verified passed with

Brave 0.69.123 Chromium: 76.0.3809.132 (Official Build) beta (64-bit)
Revision fd1acc410994a7a68ac25bc77513d443f3130860-refs/branch-heads/3809@{#1035}
OS Mac OS X
  • Verified STR from description (clean install)
  • Installed 0.68.132 (current release build). Set theme to dark. Closed Brave and renamed profile to be for Beta. Verified hamburger menu was dark with light, readable text as expected after launching with 0.69.123.
  • Installed 0.69.122 (previous beta build which had issue as described). Set theme to dark. Upgraded to 0.69.123. Verified hamburger menu was dark with light, readable text as expected after launching with 0.69.123.
  • Verified toggling back and forth between light/dark had the hamburger menu displaying appropriate colors/readability.

Screen Shot 2019-09-04 at 10 18 59 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug feature/user-interface All UI related OS/macOS priority/P2 A bad problem. We might uplift this to the next planned release. QA Pass-macOS QA/Yes release-notes/exclude
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants