Version: (using KDE KDE 3.4.0) Installed from: RedHat RPMs This is almost the same thing that this bug (closed for 0.6) http://bugs.kde.org/show_bug.cgi?id=57681 Use Case: 1. The user start kopete (click on a icon or write the name of the program in a console). 2. [kopete loading...] 3. Kopete displays something in the Graphical Interface to say to the user that it exists and it's started. The bug is that when you check "Start with the contact list minimised to the system tray" Kopete should minimised only if, and only if, the system tray exists and is shown. Pseudo-code: if ( config.showMiminisedInSystemTray == true && systemTray != NULL && systemTray.show == true ) { kopete.showMinimised(); } else { kopete.show() }
Created attachment 10349 [details] patch This patch queries kicker to see if its system tray is available. Unfortunately it's KDE specific, which is not a good idea in interactions with a window manager. I don't think I will apply the patch - a lot of other apps also assume a tray is available. Maybe you can fix the xdg window manager spec to see if a system tray is there?
Confirmed in kde4 (Kopete 0.50.80).
The bug still exists in KDE SC 4.3.4 (Kopete 0.80.2). To reproduce it: - configure Kopete to display the icon in the system tray - remove the system tray plamoid - close Kopete (by clicking on the cross) Re-add the system tray plasmoid to get your kopete instance back.
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.
I no longer use kde for my desktop so I will close it unless someone suffer from it.