PapirusDevelopmentTeam / papirus-icon-theme

Pixel perfect icon theme for Linux
https://git.io/papirus-icon-theme
GNU General Public License v3.0
6.45k stars 407 forks source link

[KDE Plasma 6] Some Tray Icons are Dark when Light Ones Should be Used #3685

Closed UM-Li closed 2 months ago

UM-Li commented 3 months ago

Hi, Plasma got updated to 6.0.3 on Arch today and some apps' tray icons begin to use their dark variants instead of light ones. The icons used their light variants in Plasma 6.0.2.

Examples in this screenshot are: GoldenDict-ng, KeePassXC and Nextcloud.

屏幕截图_20240330_185049

UM-Li commented 3 months ago

The icon for removable devices uses the dark variant as well.

屏幕截图_20240330_192424

HubKing commented 3 months ago

Came to report a similar thing, and I am not sure if this is a fault of this icon pack or the developer of the software. If it is the latter, please let me know.

In KDE, the default task bar is "Icons-only", but you can right click an empty area, click "Show alternatives", and choose "Task manager". Then it becomes basically like Windows XP task bar. By default, it shows a speaker icon for apps that plays a sound. With the default Breeze or even with Papirus, the speaker icon is white:

image

But with ePapirus/ePapirus Dark, it becomes black: image

To see the changes applied, you need to stop playing the sound and then start playing it again, after changing the icons in the System Settings.

Frankly, I am not sure why this is happening, because if I see the speaker icons using Icon Explorer, Papirus and EPapirus should work the same.

image

HubKing commented 3 months ago

@UM-Li Have you placed your mouse pointer over those icons? On my computer, it seems that changed icons are only applied when I move the mouse over them (probably causing them to redraw themselves).

UM-Li commented 3 months ago

@HubKing The affected tray icons are dark on my system without the cursor hovering above. If I do it the icons (KeePassXC in the example) only lighten up a bit, so they seem to behave "normally" as dark icons instead of changing into their light variants.

屏幕截图_20240331_202257

Grief commented 2 months ago

@UM-Li keepassxc has a setting in the bottom of general settings to use dark or light tray icon explicitly. Couldn't it be you have dark options selected there?

UM-Li commented 2 months ago

@Grief Just checked and it doesn't look like so, KeePassXC is set to use the light icon.

But I just updated Plasma to v6.0.4 and all tray icons have returned to their light versions again. I think I'll close this issue for now.