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

"Auto" mode for menu bar item not working #26

Closed
SebastianRasch opened this issue Apr 9, 2021 · 6 comments
Closed

"Auto" mode for menu bar item not working #26

SebastianRasch opened this issue Apr 9, 2021 · 6 comments

Comments

@SebastianRasch
Copy link

SebastianRasch commented Apr 9, 2021

Describe the bug
When setting the option "Icon style in menu bar" to "Auto", the menu bar icon is always dark, no matter if the other menu bar items are dark or white.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'settings' > 'General'
  2. Click on 'Icon style in menu bar' (not sure about the English text, in German it is "Symbolstil im Infobereich")
  3. Choose 'Auto'
  4. The menu bar icon is now always dark, even if all other menu bar items are white

Expected behavior
The menu bar icon should automatically change the appearance according to the background image, e.g. when the macOS system menu bar items are in light mode, the PIA icon should be white, too, and only when the system menu bar items are in dark mode, the PIA icon should be dark.

This is a new feature on macOS 11 Big Sur where the icon appearance changes depending on the background image (menu bar set to transparent). I use several spaces with different background images, so on some spaces, the icons are white, and on some the icons are black. They change in realtime upon switching spaces. Except the PIA icon, which always remains dark.

Observed on:

  • OS: macOS 11
  • Version 11.2.3

Bildschirmfoto 2021-04-09 um 13 41 16

Bildschirmfoto 2021-04-09 um 13 37 22

@JonathonH-PIA
Copy link
Contributor

Thanks for the detailed report @SebastianRasch , this is a duplicate of #5 so I've commented on this issue there.

@SebastianRasch
Copy link
Author

No this has nothing to do with the system dark/light mode at all. It has to do with the dynamic presentation of menu bar items based on the background (wallpaper). That's a different problem entirely.
On Big Sur, menu bar items can be both dark or light, depending on the wallpaper, no matter if the system is set to dark or light. So for example when the system is in dark mode, menu items still can be dark, too. Previously, menu items would only be white when the system is in dark mode but this has changed in macOS 11.

This is not a feature request, it's a bug since the menu bar on macOS 11 is completely different to the one in macOS 10. As I said, it is now independent from the system mode (dark/light).

@SebastianRasch
Copy link
Author

By the way, the 'classic' icon still works as intended. It is only the new icon in 'Auto' mode, it should be dynamic as well, just like the classic one.

@JonathonH-PIA
Copy link
Contributor

Ahh, I understand now @SebastianRasch , thank you for clarifying the issue! Reopening this since it's not a duplicate.

Just to summarize my comment on #5, which should have been posted here since that's actually a different issue, I think we need a grayscale version of the modern icon that we can allow the OS to colorize correctly to solve this.

@JonathonH-PIA
Copy link
Contributor

@SebastianRasch We've added this in 2.10 (now in silent release on our web site) - the old "auto" option was replaced with a "System" selection that always matches the system icon color.

Internally this uses grayscale versions of the app icons that macOS can colorize, like the classic icons.

Closing this, let me know if there are any further issues with the new icon themes.

@SebastianRasch
Copy link
Author

Yes works fine, thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants