I have a very special and minor bug report ;-) I have the taskbar at the top with the pager and the system tray on the right. For an application of mine, I use zenity, which allows you to have an icon in the system tray with a baloon message. When you click on the icon, it disappears. But when I have the pager next to the system tray, and the icon disappears, the pager will move to the right and it will catch the same mouse click that was used for the icon. Therefore I will always change to the last desktop, even though my only intent was to remove the icon with a single mouse click!!! I hope I explained the behaviour in an understandable fashion. If not, tell me and I will try again!
Yeah, it seems the pager reacts on button release. This is done to allow you to drag windows around in the pager. I'm not sure we can solve this problem. The easiest solution would be if the zenity icon would vanisch on button click (press and release), not on button press only.
Ok, I'm afraid I don't see how we can solve this. Maybe when we add support for reordering taskbar components. Im'm closing this as WONTFIX for now.