 
         var effectTime:int = calculateThrowEffectTime(startingVelocityX, startingVelocityY);
         var throwEffectMotionPaths:Vector.<MotionPath> = new Vector.<MotionPath>();
+        
+        isSnapping = false;
         
         var horizontalTime:Number = 0;
         var horizontalFinalPosition:Number = 0;

     */
    mx_internal var finalPositionFilterFunction:Function;
    

    /**
     *  @private

                if (alignedPosition == position)
                    return null;

                isSnapping = true;
                nowTime = addKeyframe(motionPath, nowTime + THROW_SETTLE_TIME, alignedPosition, new Power(0, THROW_CURVE_EXPONENT));
            }
        }
