Ticket #8573 (closed bug: fixed)
Can't drag an item out of an inner sortable
| Reported by: | zhizhangchen | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 1.9.1 |
| Component: | ui.sortable | Version: | 1.8.23 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
Example: http://jsfiddle.net/6bsGx/3/
- Click near the bottom of an item and move downwards, notice that the item can't be dragged out of the inner sortable
- Click near the top of an item and move upward, notice that the item can't be dragged out of the inner sortable
Change History
comment:1 Changed 8 months ago by scott.gonzalez
- Version changed from git to 1.8.23
- Milestone changed from 1.9.0 to 1.9.1
comment:2 Changed 8 months ago by John Chen
- Status changed from new to closed
- Resolution set to fixed
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

