User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.3) Gecko/20070409 PLDLinux/2.0.0.3 Build Identifier: The problem is quite simple. Running non-GTK apps that minimize to tray results in having a horizontal bar, a very slim horizontal bar instead of an icon. This is very annoying especially when You try to click on it later on. Here's a screenshot to illustrate what I mean: http://i207.photobucket.com/albums/bb262/cz4rny/systray.png Yea - the tiiinyy weenyyy bar on the right is the amarok icon ;/ The apps I used frequently and caused problems where KTorrent and Amarok. Sometimes (VEEERRYYYY rarely) this happens to GTK icons too (it happend to me while running xfce for the first time and starting gaim). Reproducible: Always Steps to Reproduce: 1. Run something that minimizes to tray, non-GTK, like amarok, or any other KDE app 2. Enjoy trying to click on the small horizontal bar instead of an icon. Actual Results: I got frustrated. Expected Results: Well - a nice samll, clickable icon should have appeared in the systray!! Well - the problem is here for some time, 4.2 and GTK 2.8 I'd guess.
Well, the icons are created by the applications and Xfce just embeds them into the system tray. I don't know what more could be done to make this work. We only set the size of the container, not of the embedded icons. Forcing they icon size leads to problems with cut-off icons. It could be that this is caused by a different interpretation of the XEMBED protocol between gtk and qt, although you say it sometimes happens with gtk apps as well. This is a very similar bug report: http://bugzilla.xfce.org/show_bug.cgi?id=3233 .
We now requset an icon size in trunk, so this should fix bogus icons. Please re-open if you still have problems.