     {
         //trace("focusOut handler");
 
+        super.focusOutHandler(event);
+
         // By default, we clear the undo history when a RichEditableText loses 
         // focus.
         if (clearUndoOnFocusOut && undoManager)

     *  @private
     *  RichEditableTextContainerManager overrides focusInHandler and calls
     *  this before executing its own focusInHandler.
     * 
     *  NOTE: In some cases TCM calls the focusInHandler twice during one
     *  focusIn event.  Ensure that this code works correctly if it is
     *  called twice.
     */
    mx_internal function focusInHandler(event:FocusEvent):void
    {
        //trace("focusIn handler");
            
        if (editingMode == EditingMode.READ_WRITE)
        {  
            // If the focusIn was because of a mouseDown event, let TLF
            // handle the selection.  Otherwise it was because we tabbed in
            // or we programatically set the focus.

import mx.core.UIComponent;
import mx.core.mx_internal;
import mx.events.FlexEvent;
import mx.managers.IFocusManager;
import mx.managers.IFocusManagerComponent;
import mx.managers.ISystemManager;
import mx.resources.ResourceManager;
