Created attachment 177421 [details] Screenshot of Kalarm not displaying correctly in system tray SUMMARY Several months back, the system tray icon for Kalarm stopped working. (I only just had time to report it now.) When I launch kalarm, there's a blank space in the system tray where the icon should go, but the kalarm icon isn't displayed there. When I mouse over the empty space where the icon should be, it shows a tooltip from a different tray app. STEPS TO REPRODUCE 1. Launch Kalarm 2. Mouse over the spot in the system tray where the Kalarm icon should be. OBSERVED RESULT No Kalarm icon is displayed, and the tooltip displayed is that of a different tray app. EXPECTED RESULT Kalarm icon is displayed, the tooltip displayed is from kalarm. SOFTWARE/OS VERSIONS (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: Arch Linux, running XFCE 4.20.0 KDE Plasma Version: 6.2.5 KDE Frameworks Version: plasma-framework5 5.116.0??? Qt Version: Both Qt5 and Qt6 are installed. Qt5 v5.15.16+kde+r130 Qt6 6.8.1 ADDITIONAL INFORMATION As can be seen in the attached screenshot Kalarm is running, but its icon is blank, and the tooltip that displays for it says "qps" which is actually a tooltip from the app next to it in the tray.
Which version of KAlarm are you running?
Kalarm v3.10.1 KDE Gear v24.12.1
The icon does show up in the system tray if the Breeze icon theme is selected. For other icon themes, the hicolor icon should be shown, but for some reason it isn't. Another oddity is that the panel entry for KAlarm always shows the Breeze icon, whereas it should change according to the selected icon theme (hicolor by default). At least one other KDE application (JuK) behaves correctly in both the system tray and the panel, so the bug must lie in KAlarm itself rather than a KDE library. Under investigation...
This has now been fixed for KAlarm version 3.10.2 in KDE Gear 24.12.2 (commit ec60634309be8efdcd2b5629a79257e570e5f3c1). Application icons don't seem to be handled very well by Qt and/or KDE - under XFCE, Qt doesn't know which icon theme has been selected, and under KDE Plasma, Qt does know which icon theme is in use but the Breeze icon is always displayed regardless.
Confirmed fixed in Kalarm 24.12.2. Thanks for taking care of this issue!
*** Bug 506201 has been marked as a duplicate of this bug. ***
This conflicts with the fix for Bug 486033 (KAlarm icon is coloured in Plasma). Because a blank icon seems a more serious bug than wrong colouring, the fix for Bug 486033 has been reverted.