 
             textDisplay.removeEventListener(FlexEvent.ENTER,
                                             textDisplay_enterHandler);
+
+            textDisplay.removeEventListener(FlexEvent.VALUE_COMMIT,
+                                            textDisplay_valueCommitHandler);
         }
     }
     

        
        // Redispatch the event that came from the RichEditableText.
        dispatchEvent(event);
        
        // The default event to trigger a validator.
        dispatchEvent(new FlexEvent(FlexEvent.VALUE_COMMIT));
    }

    /**


        super.focusInHandler(event);
    }
 
    //--------------------------------------------------------------------------
    //
    //  Event handlers
