That icon repositioning bug was also present in KDE 3.3.
I don't know how to fix it, but what I do is create an additional panel, and put all my icons there. More specifically, I use all my root icons on the normal panel (yast, terminal, Konqueror super-user, etc), which are just a few, and all my user icons on the extra panel.
Then, once you have all the icons on the extra panel, hold shift while moving the right-most icon against the other icons (my panels are both horizontal), and that will reduce the space between them to the minimum space possible.
Last edited by White Spiral; 04-24-2005 at 05:40 AM.