             }
             
             _isTruncated = true;
+            invalidateTextSizeFlag = true;
             
             // Make sure all text is visible
             scrollH = 0;


package spark.components.supportClasses
{
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.events.TextEvent;
import flash.geom.Matrix;
import flash.geom.Rectangle;
import flash.text.Font;
import flash.text.TextField;
import flash.text.TextFieldType;

    {
        if (!(event is TextOperationEvent))
        {
            invalidateTextSizeFlag = true;
            
            var newEvent:TextOperationEvent = new TextOperationEvent(event.type);
            
            // stop immediate propagation of the old event
