         
         var op:FlowOperation = event.operation;
 
-        // If the user presses the Enter key in a single-line TextView,
-        // we cancel the paragraph-splitting operation and instead
-        // simply dispatch an 'enter' event.
-        if (op is SplitParagraphOperation && !multiline)
-        {
-            event.preventDefault();
-            dispatchEvent(new FlexEvent(FlexEvent.ENTER));
-            return;
-        }
-        
         if (op is InsertTextOperation)
         {
             var insertTextOperation:InsertTextOperation =

            
        addEventListener(FocusEvent.FOCUS_IN, focusInHandler);
        addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler);
    }
    
    //--------------------------------------------------------------------------

        stylesChanged = true;
    }

    /**
     * @inheritDoc
     */ 
    override protected function keyDownHandler(event:KeyboardEvent):void
    {
        if (event.keyCode == Keyboard.ENTER && _editManager)
        {
            if (multiline)
                _editManager.splitParagraph();
            else
                dispatchEvent(new FlexEvent(FlexEvent.ENTER));
        }
    }
    
    //--------------------------------------------------------------------------
    //
    //  Methods
