Bug 102376

Summary: When the system tray is hidden, kopete don't show in any way
Product: [Applications] kopete Reporter: Yan Morin <yansanmo.site>
Component: Main ApplicationAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: bjoern, remy.greinhofer
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: RedHat Enterprise Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: patch

Description Yan Morin 2005-03-24 17:45:11 UTC
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()
 }
Comment 1 Will Stephenson 2005-03-25 20:02:03 UTC
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?
Comment 2 Ruud Koolen 2008-07-07 03:09:00 UTC
Confirmed in kde4 (Kopete 0.50.80).
Comment 3 Rémy Greinhofer 2009-12-20 18:31:28 UTC
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.
Comment 4 Justin Zobel 2021-03-09 22:41:01 UTC
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.
Comment 5 Yan Morin 2021-03-10 03:06:15 UTC
I no longer use kde for my desktop so I will close it unless someone suffer from it.