      */
     private function addHandlers():void
     {
-        addEventListener(GestureCaptureEvent.GESTURE_CAPTURE_STARTING, gestureCaptureStartingHandler);
+        addEventListener(TouchInteractionEvent.TOUCH_INTERACTION_STARTING, touchInteractionStartingHandler);
     }
     
     /**

import mx.core.IVisualElement;
import mx.core.mx_internal;
import mx.events.FlexEvent;
import mx.events.GestureCaptureEvent;
import mx.events.SandboxMouseEvent;
import mx.managers.IFocusManagerComponent;
import mx.utils.BitFlagUtil;

    /**
     *  @private
     */
    private function touchInteractionStartingHandler(event:TouchInteractionEvent):void
    {
        // This implementation prevents the scroll from happening, which means
        // the touch interaction will be interpreted by the text (ie selection).
        if (selectable || editable)
            event.preventDefault();
    }
