Bug 452675 - kdeconnect-indicator uses dark-mode tray icon regardless of theme
Summary: kdeconnect-indicator uses dark-mode tray icon regardless of theme
Status: REPORTED
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-16 13:49 UTC by hypnos666satan
Modified: 2022-04-16 13:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
A screenshot showing the dark-mode kdeconnect-indicator icon against a light theme in XFCE4, openSUSE 15.3 (11.02 KB, image/png)
2022-04-16 13:49 UTC, hypnos666satan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hypnos666satan 2022-04-16 13:49:17 UTC
Created attachment 148189 [details]
A screenshot showing the dark-mode kdeconnect-indicator icon against a light theme in XFCE4, openSUSE 15.3

SUMMARY
kdeconnect-indicator uses dark-mode icon regardless of theme. I've noticed this both under WindowMaker and under XFCE4

This might not happen on Plasma desktop, I haven't noticed it. I'm not sure if Indicator is actually what Plasma uses, though (might be a plasmoid). Also, it might be using an icon from my Plasma theme in that case.

STEPS TO REPRODUCE
1. Choose a light theme
2. Examine kdeconnect-indicator icon

OBSERVED RESULT
It's a light color on a light background

EXPECTED RESULT
Dark color on light background

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Leap 15.3
(available in About System)
KDE Plasma Version: N/a
KDE Frameworks Version: Can't figure this out (not running Plasma desktop)
Qt Version: 5.12.7

ADDITIONAL INFORMATION
The details that I gave for OS and Qt version are from my laptop which runs Leap (because I'm not at home right now), but the problem still exists in Tumbleweed, which has the latest release of everything.

I have seen this under both WindowMaker, with a dockapp tray (which means indicator was using xembed), and XFCE4 which I think supports later protocols for system tray.

I was able to work around this problem by creating a copy of the kdeconnectindicatordark.svg icon in ~/.local/share/icons/scalable/apps and manually recoloring it, but this would be a problem if I decide to switch to a dark color-scheme.