Bug 483512 - Discover and Microphone symbolic icons are not the correct color with a dark panel.
Summary: Discover and Microphone symbolic icons are not the correct color with a dark ...
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (show other bugs)
Version: 6.0.2
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: visual-design
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-14 05:02 UTC by Chase Jewell
Modified: 2024-03-18 17:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1


Attachments
Screenshot of affected system tray (9.88 KB, image/png)
2024-03-14 05:02 UTC, Chase Jewell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chase Jewell 2024-03-14 05:02:50 UTC
Created attachment 167144 [details]
Screenshot of affected system tray

SUMMARY
***
If you look at the system tray, the microphone indicator and discover update indicator symbolic icons are not light when using a dark theme as they are supposed to be.
***


STEPS TO REPRODUCE
1. Have Discover open/a Mic enabled on Breeze Dark.

OBSERVED RESULT
Icons are dark

EXPECTED RESULT
Icons are light.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Comment 1 Nate Graham 2024-03-14 17:02:49 UTC
What exact icon theme and plasma theme are you using? Are they both Breeze Dark, or is the icon theme just Breeze?

And what color scheme are you using? Breeze Light, Breeze Dark, or something else?
Comment 2 Chase Jewell 2024-03-14 22:22:27 UTC
(In reply to Nate Graham from comment #1)
> What exact icon theme and plasma theme are you using? Are they both Breeze
> Dark, or is the icon theme just Breeze?
> And what color scheme are you using? Breeze Light, Breeze Dark, or something
> else?

I'm using the Breeze Twilight Global theme without any changes to the preset, which appears to be Breeze Light colors, Breeze application style, Breeze Dark Plasma Style, and Breeze Icons.

Switching to Breeze Dark Icons doesn't seem to make a difference, and only changes a few icons in various applications, while all of the symbolic icons in the tray appear to be purely based on the current Plasma Style, which under the Twilight global theme is Breeze dark.

I guess the issue could be Plasma itself and not the Breeze Icon set, as looking through the Icon Viewer does have dark mode equivalents for the update icon (update-low-symbolic and related) and the various mic indicators (microphone-sensitivity-high-symbolic and related), but Plasma seems to be preferring the light panel equivalents on just those two symbolic icons for some reason?
Comment 3 Nate Graham 2024-03-18 17:58:14 UTC
Can confirm, but this has already been fixed with a variety of commits in the Breeze icon theme to clean up the CSS for color-changing elements.  Some of them were using inappropriate classes that happened to work in the past, but broke with recent changes to fix other bugs. Should be all better now with Frameworks 6.1. Thanks for your patience.