      *  @private
      *  Event handler dispatched when someone has started scrolling.
      */
-    private function gestureCaptureStartHandler(event:GestureCaptureEvent):void
+    private function touchInteractionStartHandler(event:TouchInteractionEvent):void
     {
         if (event.relatedObject != this)
         {

            isScrolling = false;
            
            // don't do anything
            scrollEndEvent = new GestureCaptureEvent(GestureCaptureEvent.GESTURE_CAPTURE_END);
            scrollEndEvent.relatedObject = scroller;
            scrollEndEvent.reason = GestureCaptureReason.SCROLL;
            scroller.dispatchEvent(scrollEndEvent);
            return;
        }

            invalidateSkin();
        }
        
        if (allStyles || styleProp == "interactionMode")
        {
            if (getStyle("interactionMode") == InteractionMode.TOUCH)
            {
                installTouchListeners();
                
