File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 864864
865865 dragRect = dragEl . getBoundingClientRect ( ) ;
866866
867- if ( putSortable !== this ) {
867+ if ( putSortable !== this && this !== Sortable . active ) {
868868 putSortable = this ;
869869 isMovingBetweenSortable = true ;
870+ } else if ( this === Sortable . active ) {
871+ isMovingBetweenSortable = false ;
872+ putSortable = null ;
870873 }
871874
872875 if ( revert ) {
10671070
10681071 ghostEl && ghostEl . parentNode && ghostEl . parentNode . removeChild ( ghostEl ) ;
10691072
1070- if ( rootEl === parentEl || this . lastPutMode !== 'clone' ) {
1073+ if ( rootEl === parentEl || ( putSortable && putSortable . lastPutMode !== 'clone' ) ) {
10711074 // Remove clone
10721075 cloneEl && cloneEl . parentNode && cloneEl . parentNode . removeChild ( cloneEl ) ;
10731076 }
You can’t perform that action at this time.
0 commit comments