diff options
author | martinf55 <martinf55@hotmail.com> | 2012-05-07 12:28:47 +0200 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2012-05-07 09:05:07 -0400 |
commit | 8e899dab6cd1fc410bbda0e7c88cdf1a1c8e9764 (patch) | |
tree | 1c3bf560f092f6730ed828469f37cbb236c87919 /ui/jquery.ui.sortable.js | |
parent | 6a665a1377fd62306c6fb4ff96613fe31964ecf4 (diff) | |
download | jquery-ui-8e899dab6cd1fc410bbda0e7c88cdf1a1c8e9764.tar.gz jquery-ui-8e899dab6cd1fc410bbda0e7c88cdf1a1c8e9764.zip |
Sortable: Moved change of helper position css. Fixed #5321 – Helper in a bottom-positioned Sortable is positioned wrong on drag start.
(cherry picked from commit 32f356bbfa9a8f3b90b4e64331e9108b4d87a349)
Diffstat (limited to 'ui/jquery.ui.sortable.js')
-rw-r--r-- | ui/jquery.ui.sortable.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ui/jquery.ui.sortable.js b/ui/jquery.ui.sortable.js index c1566fd58..57532aa03 100644 --- a/ui/jquery.ui.sortable.js +++ b/ui/jquery.ui.sortable.js @@ -155,11 +155,6 @@ $.widget("ui.sortable", $.ui.mouse, { left: this.offset.left - this.margins.left }; - // Only after we got the offset, we can change the helper's position to absolute - // TODO: Still need to figure out a way to make relative sorting possible - this.helper.css("position", "absolute"); - this.cssPosition = this.helper.css("position"); - $.extend(this.offset, { click: { //Where the click happened, relative to the element left: event.pageX - this.offset.left, @@ -169,6 +164,11 @@ $.widget("ui.sortable", $.ui.mouse, { relative: this._getRelativeOffset() //This is a relative to absolute position minus the actual position calculation - only used for relative positioned helper }); + // Only after we got the offset, we can change the helper's position to absolute + // TODO: Still need to figure out a way to make relative sorting possible + this.helper.css("position", "absolute"); + this.cssPosition = this.helper.css("position"); + //Generate the original position this.originalPosition = this._generatePosition(event); this.originalPageX = event.pageX; |