sortable: fixed issue when no placeholder is defined, and a issue with the element shown without positioning at drag start

This commit is contained in:
Paul Bakaus 2008-06-01 15:56:49 +00:00
parent 75fdffacb0
commit 1c2d48f130

View File

@ -396,7 +396,7 @@
this.dragging = true; this.dragging = true;
//this.mouseDrag(e); //Execute the drag once - this causes the helper not to be visible before getting its correct position this.mouseDrag(e); //Execute the drag once - this causes the helper not to be visible before getting its correct position
return true; return true;
@ -562,7 +562,7 @@
rearrange: function(e, i, a) { rearrange: function(e, i, a) {
a ? a.append(this.currentItem) : i.item[this.direction == 'down' ? 'before' : 'after'](this.currentItem); a ? a.append(this.currentItem) : i.item[this.direction == 'down' ? 'before' : 'after'](this.currentItem);
this.refreshPositions(true); //Precompute after each DOM insertion, NOT on mousemove this.refreshPositions(true); //Precompute after each DOM insertion, NOT on mousemove
this.options.placeholder.update.call(this.element, this.currentItem, this.placeholder); if(this.options.placeholder) this.options.placeholder.update.call(this.element, this.currentItem, this.placeholder);
} }
})); }));