@@ -254,7 +254,7 @@ function addDragStartingAndEndingListeners(elem) {
254254 mout ( rowOffsetWord ) ;
255255 }
256256
257- Config . rowOffsetX = 0 ;
257+ rowOffsetX = 0 ;
258258 rowOffsetWord = null ;
259259
260260 prevX = - 1 ;
@@ -470,9 +470,9 @@ function dragLeftHandle(x, y, word) {
470470 var dragDir = checkDragDirection ( x ) ;
471471
472472 if ( dragDir == directions . BACKWARD ) {
473- return checkIfCanDragLeftHandleLeft ( x + Config . rowOffsetX , y , word ) ;
473+ return checkIfCanDragLeftHandleLeft ( x + rowOffsetX , y , word ) ;
474474 } else if ( dragDir == directions . FORWARD ) {
475- return checkIfCanDragLeftHandleRight ( x + Config . rowOffsetX , y , word ) ;
475+ return checkIfCanDragLeftHandleRight ( x + rowOffsetX , y , word ) ;
476476 } else {
477477 return { x :word . leftHandle . bbox ( ) . x , y :word . leftHandle . bbox ( ) . y } ;
478478 }
@@ -509,9 +509,9 @@ function dragRightHandle(x, y, word) {
509509 var dragDir = checkDragDirection ( x ) ;
510510
511511 if ( dragDir == directions . BACKWARD ) {
512- return checkIfCanDragRightHandleLeft ( x + Config . rowOffsetX , y , word ) ;
512+ return checkIfCanDragRightHandleLeft ( x + rowOffsetX , y , word ) ;
513513 } else if ( dragDir == directions . FORWARD ) {
514- return checkIfCanDragRightHandleRight ( x + Config . rowOffsetX , y , word ) ;
514+ return checkIfCanDragRightHandleRight ( x + rowOffsetX , y , word ) ;
515515 } else {
516516 return { x :word . rightHandle . bbox ( ) . x , y :word . rightHandle . bbox ( ) . y } ;
517517 }
@@ -611,7 +611,7 @@ function checkIfCanMoveRight(x, w, y, word, adjustWidth) {
611611
612612 //handle drag offset if i am dragging this word
613613 if ( word == rowOffsetWord ) {
614- Config . rowOffsetX -= ( Config . svgWidth - ( 2 * Config . edgePadding ) - ( w ) ) ;
614+ rowOffsetX -= ( Config . svgWidth - ( 2 * Config . edgePadding ) - ( w ) ) ;
615615 }
616616
617617 rx = vals . x ;
@@ -685,7 +685,7 @@ function checkIfCanMoveLeft(x, w, y, word, adjustWidth) {
685685
686686 //handle drag offset if i am dragging this word
687687 if ( word == rowOffsetWord ) {
688- Config . rowOffsetX += ( Config . svgWidth - ( 2 * Config . edgePadding ) - ( w ) ) ;
688+ rowOffsetX += ( Config . svgWidth - ( 2 * Config . edgePadding ) - ( w ) ) ;
689689 }
690690
691691 rx = Config . svgWidth - Config . edgePadding - w ;
@@ -814,9 +814,9 @@ function dragWord(x, y, word) {
814814 var dragDir = checkDragDirection ( x ) ;
815815
816816 if ( dragDir == directions . BACKWARD ) {
817- return checkIfCanMoveLeft ( x + Config . rowOffsetX , word . aboveRect . bbox ( ) . width , y , word , false ) ;
817+ return checkIfCanMoveLeft ( x + rowOffsetX , word . aboveRect . bbox ( ) . width , y , word , false ) ;
818818 } else if ( dragDir == directions . FORWARD ) {
819- return checkIfCanMoveRight ( x + Config . rowOffsetX , word . aboveRect . bbox ( ) . width , y , word , false ) ;
819+ return checkIfCanMoveRight ( x + rowOffsetX , word . aboveRect . bbox ( ) . width , y , word , false ) ;
820820 } else {
821821 return { x :word . aboveRect . bbox ( ) . x , y :word . aboveRect . bbox ( ) . y } ;
822822 }
0 commit comments