     {  
     
         userTypedIntoText = true;
-        
-        //var ito:InsertTextOperation = event.operation as InsertTextOperation;
-        
-        //trace("CB.textInput_changeHandler flow operation",event.operation,"text", ito ? ito.text : '');
         
         var operation:FlowOperation = event.operation;
 

     *  @private 
     */ 
    override protected function keyDownHandler(event:KeyboardEvent) : void
    {
        if (!isTextInputInFocus)
        {
            //trace("ComboBox.keyDownHandler code",event.keyCode,"IGNORED");
            keyDownHandlerHelper(event);
        }
        
        // No op. ComboBox listens for keyboard events in the capture phase
    }
    
    /**
     *  @private 
     */ 
    protected function capture_keyDownHandler(event:KeyboardEvent):void
    {
        if (isTextInputInFocus)
        {
            //trace("ComboBox.capture_keyDownHandler code",event.keyCode);
            keyDownHandlerHelper(event);
        }
    }
    
    /**

    private function processInputField():void
    {
        var matchingItems:Vector.<int>;
                
        if (!dataProvider || dataProvider.length <= 0)
            return;
        
