dragging child windows to left or top fix

if you dragged a child window to left of left edge of canvas, it would
adjust scrollbars strangely.
With this fix, the left and top edges are set in stone...