draggable: position and offset were undefined in start callback, fixes #4380

This commit is contained in:
Paul Bakaus 2009-08-22 08:10:19 +00:00
parent 2189deaa2c
commit 14922e41da

View File

@ -83,7 +83,7 @@ $.widget("ui.draggable", $.extend({}, $.ui.mouse, {
this.scrollParent = this.helper.scrollParent();
//The element's absolute position on the page minus margins
this.offset = this.element.offset();
this.offset = this.positionAbs = this.element.offset();
this.offset = {
top: this.offset.top - this.margins.top,
left: this.offset.left - this.margins.left
@ -99,7 +99,7 @@ $.widget("ui.draggable", $.extend({}, $.ui.mouse, {
});
//Generate the original position
this.originalPosition = this._generatePosition(event);
this.originalPosition = this.position = this._generatePosition(event);
this.originalPageX = event.pageX;
this.originalPageY = event.pageY;