[ icewm-Bugs-2499403 ] Program-defined tray icons handled incorrectly
Brought to you by:
captnmark
From: SourceForge.net <no...@so...> - 2009-01-25 14:00:26
|
Bugs item #2499403, was opened at 2009-01-11 15:33 Message generated for change (Comment added) made by captnmark 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: Invalid 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 ---------------------------------------------------------------------- >Comment By: Marko Macek (captnmark) Date: 2009-01-25 15:00 Message: In general, icewm tray icons and application tray icons are completely distinct. If the application itself handles the tray docking, it's best to leave everything to it and not mess with icewm tray icon settings (they will not be in any way synchronized). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=2499403&group_id=31 |