         var newValue:Number = selectedToPosition(value);
         slideToPosition = newValue;
         setThumbPosition(newValue);
-        // ToggleButtonBase issues this on buttonRelease, which we override
-        dispatchEvent(new Event(Event.CHANGE));
     }
     
     //----------------------------------------------------------------------------------------------

     */
    private function animationEndHandler(animation:Animation):void
    {
        selected = positionToSelected(slideToPosition);
    }
    
}

        {
            // we are either at the destination position, 
            // or we should update immediately
            setSelected(positionToSelected(newPosition));
        }
    }
    
