Isn't it a bit too much to be in `mouseDrag`? Why do we need to check the right/bottom css on every mousedrag?

I thought to move it downwards a bit in `mouseStart`, to right before the call to `this._mouseDrag(event, true)`, so we can be sure that top/left are modified too.