Minor update
authorRory Hardy <rory.cronin-hardy@cerner.com>
Thu, 8 Aug 2013 03:40:07 +0000 (22:40 -0500)
committerRory Hardy <rory.cronin-hardy@cerner.com>
Thu, 8 Aug 2013 03:40:07 +0000 (22:40 -0500)
Made sure all vars are declared with the var keyword.
modified:   plugin/leap/leap.js

plugin/leap/leap.js

index b2f91de5569eab618fde3a11292c1897fee930fc..8ba0063676679231dc2910b17498c5694a464104 100644 (file)
@@ -37,8 +37,7 @@ var b=right.criteria;if(a!==b){if(a>b||a===void 0)return 1;if(a<b||b===void 0)re
         pointerSize      : 15,        // Default minimum height/width of the pointer.
         pointerTolerance : 120        // Bigger = slower pointer.
       },
-      now,
-      entered;
+      entered, enteredPosition, now, size, tipPosition; // Other vars we need later, but don't need to redeclare.
 
       // Merge user defined settings with defaults
       if( leapConfig ) {
@@ -63,7 +62,7 @@ var b=right.criteria;if(a!==b){if(a>b||a===void 0)return 1;if(a<b||b===void 0)re
     // The innaccuracies were observed on a development model and may not be an issue with consumer models.
     if( frame.fingers.length > 0 && frame.fingers.length < 3 ) {
       // Invert direction and multiply by 3 for greater effect.
-      var size = -3 * frame.fingers[0].tipPosition[2];
+      size = -3 * frame.fingers[0].tipPosition[2];
 
       if( size < config.pointerSize ) {
         size = config.pointerSize;
@@ -74,9 +73,9 @@ var b=right.criteria;if(a!==b){if(a>b||a===void 0)return 1;if(a<b||b===void 0)re
       pointer.style.borderRadius = size - 5 + 'px';
       pointer.style.visibility   = 'visible';
 
-      tipPosition = frame.fingers[0].tipPosition;
-
       if( config.autoCenter ) {
+        tipPosition = frame.fingers[0].tipPosition;
+
         // Check whether the finger has entered the z range of the Leap Motion. Used for the autoCenter option.
         if( !entered ) {
           entered         = true;