531418c7d2
## Summary
On MacOS the system tray icon is off-color because it uses the gray-colored `kdeconnectindicatordark` icon which does not match the rest of MacOS.
![image](/uploads/430933399d9570dc1c59807e4715e87b/image.png)
BUG: 430226
I've used two patches to fix this:
1. Always use the status `KStatusNotifierItem::Passive` on MacOS. `KStatusNotifierItem` will only mark the icon as a mask (which is needed to allow it to dynamically switch between light and dark theme) [if the status is passive](
|
||
---|---|---|
.. | ||
systray_actions | ||
CMakeLists.txt | ||
deviceindicator.cpp | ||
deviceindicator.h | ||
indicatorhelper.cpp | ||
indicatorhelper.h | ||
indicatorhelper_mac.cpp | ||
indicatorhelper_win.cpp | ||
Info.plist | ||
main.cpp | ||
Messages.sh | ||
org.kde.kdeconnect.nonplasma.desktop | ||
serviceregister_mac.h | ||
serviceregister_mac.mm |