User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080417 BonEcho/2.0.0.14 Build Identifier: Tested with aMule and TaskCouch. Icons looks good if the auto-hide option is disabled, but if it hides (the whole panel bar, of course) and then it's showed again (with the mouse, in example) the icon is corrupted (it's only a portion or a line of the original icon). Reproducible under Ubuntu (with previous xfce versions) and with Arch Linux Tested with version 4.4.2 (Xfce 4.4) over Arch Linux up-to-date. Reproducible: Always Steps to Reproduce: 1.add the systray plugin to any panel bar and deactivate auto-hide 2.open aMule or TaskCouch and active tray icon in the options (to proof that the icon is ok without hide) 3.set auto-hide to the panel and let the bar hides and shows it again with the mouse (now it's corrupted)
The system tray code entirely changed in 4.6/trunk. So please try trunk or wait for the 4.6 release.
I can't reproduce it here, please reopen if you still have this problem with the 4.5.x panel.