      */
     private function scrollTrack_mouseOutHandler(event:MouseEvent):void
     {
-        if (trackScrolling)
+        if (trackScrolling && enabled)
             trackScrollTimer.stop();
     }
 

     */
    private function scrollTrack_mouseDownHandler(event:MouseEvent):void
    {
        if (!(event.target == this || event.target == scrollTrack))
            return;

        trackScrolling = true;

        scrollTrack_mouseLeaveHandler(event);
    }
    private function scrollTrack_mouseLeaveHandler(event:Event):void
    {    	
        trackScrolling = false;

        var sbRoot:DisplayObject = systemManager.getSandboxRoot();
