[ icewm-Bugs-2499403 ] Program-defined tray icons handled incorrectly

"SourceForge.net" <[email protected]>
Newsgroups gmane.comp.window-managers.icewm.devel
Message-ID <[email protected]>
Bugs item #2499403, was opened at 2009-01-11 15:33
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100031&aid=2499403&group_id=31

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: icewm-1.3
Group: taskbar
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Bernd Eggink (monoped)
Assigned to: Nobody/Anonymous (nobody)
Summary: Program-defined tray icons handled incorrectly

Initial Comment:
I have a utility which minimizes itself into the tray, where a right click on the icon activates a popup menu. In principle, this works fine, but it seems to collide with tray icons generated by icewm.
I tried to prevent  the icon from appearing twice in the taskbar by putting "foo.tray: Exclusive" in my winoptions file. This causes a second tray (or whatever) to appear to the left of the original one, containing the window icon. A left click on it has the these effects:

1. The original window is restored. The additional icon stays in the tray.
2. The tray icon installed by the program disappears and never comes back (in this session).
3. Restarting icewm by "killall -HUP icewm" doesn't help. Instead, a small, black, empty windows appears on the screen. Xprop reports:
    WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW

Similar things happen if winoptions contains "foo.tray: Ignore" and 'Tray Icon' is selected in the window menu.

I'm using icewm-1.3.3. Attached is a shot containing the right end of the taskbar.

Regards,
Bernd

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100031&aid=2499403&group_id=31

------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.