         {
             mouseMoved = true;
             var deltaX:Number = (lastMouseX - stageOffset.x) / getGlobalTrackRange();
-            setThumbPosition(positionOffset + deltaX);
+			moveToPosition(positionOffset + deltaX);
         }
     }
     

        super();
        stickyHighlighting = true;
        animator = new Animation();
        animator.easer = new Sine(0);
    }
    
    //----------------------------------------------------------------------------------------------

//--------------------------------------
//  Styles
//--------------------------------------

/**
 *  Color applied to highlight the selected side of the ToggleSwitch
 *  
 *  @default #3F7FBA
 *  
 *  @langversion 3.0
 *  @playerversion AIR 3
 *  @productversion Flex 4.5.2
 */
[Style(name="accentColor", type="uint", format="Color", inherit="yes")]

/**
 *  The duration in milleseconds for an animating the thumb between
 *  the selected and unselected sides of the track. Animating between
 *  two arbitrary positions on the track, for example after a drag
 *  gesture, will take a proportionally shorter amount of time.
 *  
 *  @default 125
 *  
 *  @langversion 3.0
 *  @playerversion AIR 3
 *  @productversion Flex 4.5.2
 */
[Style(name="slideDuration", type="Number", format="Time", inherit="no")]

