sortable: fixed #5322 (helper position weird when axis was used, fixes sortable tabs demo)

This commit is contained in:
Paul Bakaus 2010-03-11 16:35:20 +00:00
parent 7799b4ecf9
commit 1a487a18b7

View File

@ -270,8 +270,8 @@ $.widget("ui.sortable", $.ui.mouse, {
this.positionAbs = this._convertPositionTo("absolute");
//Set the helper position
if(!this.options.axis || this.options.axis != "y") this.helper[0].style.left = this.position.left+'px';
if(!this.options.axis || this.options.axis != "x") this.helper[0].style.top = this.position.top+'px';
this.helper[0].style.left = this.options.axis == "y" ? this.originalPosition.left+'px' : this.position.left+'px';
this.helper[0].style.top = this.options.axis == "x" ? this.originalPosition.top+'px' : this.position.top+'px';
//Rearrange
for (var i = this.items.length - 1; i >= 0; i--) {