Bug 180685

Summary: "Place in system tray" kmenuedit option doesn't actually place "command" in the system tray
Product: [Unmaintained] plasma4 Reporter: Derek Broughton <auspex>
Component: widget-systemtrayAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: post, wstephenson, wyldrodney
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Derek Broughton 2009-01-14 17:08:46 UTC
Version:           0.8 (using 4.1.3 (KDE 4.1.3), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.27-11-generic

This _could_ be a duplicate of 88065.
I added Eclipse to the menu (command = /usr/bin/eclipse) and checked "Place in system tray".

On startup, one of two things happen - either nothing gets placed in the tray or the "cashew" icon appears, with only one option - "quit".  If I choose that, my entire panel disappears completely, and I have not figured out a way to get it back.

If I uncheck the box and set the command to do what I _think_ is supposed to be done by checking it:
/usr/bin/ksystraycmd  /usr/bin/eclipse

the results are a little better, but the tray icon is not the eclipse icon.

If I use:
/usr/bin/ksystraycmd --window Pydev --startonshow --keeprunning /usr/bin/eclipse

I get almost what I want (yes, I should be able to make a more generic "--window" option) but even then, right-clicking the tray icon brings up two popups - on top, the correct one for the eclipse application, and under it a second menu with the a title of "? ksystraycmd" and only the quit option.  Clicking on that option will again kill my panel.
Comment 1 wyldrodney 2009-04-09 12:44:59 UTC
KDE Menu Editor
Version 0.8
Using KDE 4.2.2 (KDE 4.2.2) (KDEmod)

I accept this bug.
Comment 2 Unknown 2009-04-19 17:12:47 UTC
I have the same or a similar problem with TeamSpeak: When I enable "Place in system tray", I get the plasma cashew as icon and left-clicking on it will kick my panel. Exactly the same happens when I run TeamSpeak through the ksystraycmd.
Comment 3 Ralf Jung 2009-07-29 18:19:04 UTC
The issue persists with KDE 4.2.4 (Kubuntu packages)
Comment 4 Will Stephenson 2009-11-23 17:34:47 UTC
Worksforme with svn trunk.