See subject. :) I tried a patch, don't know if it's 100 % correct. See attachment.
Created attachment 849 Patch that should fix the issue
I was just about to report this to you, Bernhard. It builds OK with your patch, but any KDE apps in the systray have an icon about 2 px. wide on my monitor. SUSE 10.1, KDE 3.5.5 from buildservice, Xorg 7.2 from buildservice. I'm going to check with a stock installation once I get it installed in VMware.
The KDE systray is really meant to go. KDE has switched to the standard EWMH systray, there is no reason to keep support for something that even KDE has dropped. The 2pix wide icon is because we have also removed the hack that forced the size of the icons in the systray widget. I'm not sure about the patch, though, since myDisplayGetCurrentTime() is still valid.
I think the patch is correct and should work, though.
Should be fixed with rev. 23766
Package in the openSUSE build Service should be fixed (should be in sync in a few hours). If not, please don't reopen this bug but report to bwalle@suse.de. Thanks.
Unfortunately, my commit has introduced a nasty bug. I'll post a fix later tonight. Sorry about the inconvenient this may cause.
The fix to the fix was committed last night, resolving.
.
Only for Scott Jones: Backported in openSUSE Build Service.