File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 798798 var onDrag = function ( event , ui ) {
799799 var el = draggingElement ;
800800 var node = el . data ( '_gridstack_node' ) ;
801- var pos = self . getCellFromPixel ( ui . offset , true ) ;
801+ var pos = self . getCellFromPixel ( { left : event . pageX , top : event . pageY } , true ) ;
802802 var x = Math . max ( 0 , pos . x ) ;
803803 var y = Math . max ( 0 , pos . y ) ;
804804 if ( ! node . _added ) {
805805 node . _added = true ;
806806
807807 node . el = el ;
808+ node . autoPosition = true ;
808809 node . x = x ;
809810 node . y = y ;
810811 self . grid . cleanNodes ( ) ;
823824 node . _beforeDragY = node . y ;
824825
825826 self . _updateContainerHeight ( ) ;
826- } else {
827- if ( ! self . grid . canMoveNode ( node , x , y ) ) {
828- return ;
829- }
830- self . grid . moveNode ( node , x , y ) ;
831- self . _updateContainerHeight ( ) ;
832827 }
828+ if ( ! self . grid . canMoveNode ( node , x , y ) ) {
829+ return ;
830+ }
831+ self . grid . moveNode ( node , x , y ) ;
832+ self . _updateContainerHeight ( ) ;
833833 } ;
834834
835835 this . dd
You can’t perform that action at this time.
0 commit comments