         if (focusManager)
             focusManager.defaultButtonEnabled = true;
 
+
+        dispatchEvent(new FlexEvent(FlexEvent.VALUE_COMMIT));                           
     }
 
     /**

     *  @private
     *  Source of text: one of "text", "textFlow" or "content".
     */
    private var source:String = "";

    /**
     *  @private

                                activePosition:int):void
    {
        // Make sure all properties are committed before doing the operation.
        validateProperties();

        var selectionManager:ISelectionManager = getSelectionManager();
        
