         invalidateProperties();
         invalidateSize();
         invalidateDisplayList();
+        
+        dispatchEvent(new FlexEvent(FlexEvent.VALUE_COMMIT));                                   
     }
     
     //----------------------------------

        invalidateProperties();
        invalidateSize();
        invalidateDisplayList();
    }
    
    //----------------------------------

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

    /**
     *  @private
