Fixed a bug where a drop 'on itself' went to 0,0

Instead of just moving the widget a little bit.
Fixed drag size bug

Where sometimes dragged widgets became as large as their container.
Backside positions no longer lost

Sometimes backside widgets ended up at 0, 0