                 {
                     event.preventDefault();
                     return;
-                }
-                
-                var editManager:IEditManager = 
-                    EditManager(_textContainerManager.beginInteraction());
-                
-                if (editManager.hasSelection())
-                    editManager.splitParagraph();
-                
-                _textContainerManager.endInteraction();
-                
-                event.preventDefault();
+                }                
+
+                // Let the TLF EditManager handle the ENTER key.  If editing
+                // a list, depending on the position, it will either add a new
+                // list item or close off the list.  Otherwise it will split
+                // the paragraph.
             }
         }
         

            if (editingMode != EditingMode.READ_WRITE)
                return;
            
            // We always handle the 'enter' key since we would have to recreate
            // the container manager to change the configuration if multiline 
            // changes.            
            if (event.keyCode == Keyboard.ENTER)
            {        
                if (!multiline)

         *  changed.
         */
        private var selectionFormatsChanged:Boolean = false;
        
        [Inspectable(category="General", enumeration="always,whenActive,whenFocused", defaultValue="whenFocused")]
        
        /**
         *  Determines when the text selection is highlighted.
