Search and Top Navigation
#8572 closed bug (fixed)
Opened September 13, 2012 03:30AM UTC
Closed October 10, 2012 06:57PM UTC
Wrong placeholder positions
Reported by: | zhizhangchen | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 1.9.1 |
Component: | ui.sortable | Version: | 1.8.23 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
example: http://jsfiddle.net/Zvvpt/15/
1. drag the first item and move slowly down, when getting to the bottom of the sortable, the placeholder moves to the top of the sortable
2. drag the second item and move slowly down, the placeholder doesn't move until the item is dragged out of the sortable, where the placeholder jumps quickly to the bottom of the sortable and then goes to the middle again
Attachments (0)
Change History (2)
Changed October 10, 2012 06:55PM UTC by comment:1
milestone: | 1.9.0 → 1.9.1 |
---|---|
version: | git → 1.8.23 |
Changed October 10, 2012 06:57PM UTC by comment:2
resolution: | → fixed |
---|---|
status: | new → closed |
Sortable: Calculating item distance and direction using a more robust algorithm to better support sorting among nested sortables. Fixes #8572 - Wrong placeholder positions. Fixes #8573 - Can't drag an item out of an inner sortable. Fixes #8574 - Hard to put an item between two inner sortables.
Use the item which has the least distance between the mouse
pointer and one of its borders to rearrange, with direction being
determined by the nearest border.
Also we use this algorithm to rearrange even when currentContainer
is not changed to override the defective rearrangment in
_mouseDrag
Changeset: bae06d2b1ef6bbc946dce9fae91f68cc41abccda