             textChanged = true;
         else if (cause == "content")
             contentChanged = true;
+            
+        mx_internal::bounds.width = NaN;
+        mx_internal::bounds.height = NaN;
     }
     
     //--------------------------------------------------------------------------

    //  Overridden methods: GraphicElement
    //
    //--------------------------------------------------------------------------

    /**
     *  @private
     */
    override protected function updateDisplayList(unscaledWidth:Number, 
                                                  unscaledHeight:Number):void
    {
        //trace("updateDisplayList", unscaledWidth, unscaledHeight);
        
        super.updateDisplayList(unscaledWidth, unscaledHeight);
        
        // The updateDisplayList() method of a GraphicElement can get called
        // when its style chain hasn't been initialized.
        // In that case, compose() must not be called.
        if (!mx_internal::styleChainInitialized)
            return;

        // Only compose if it's necessary:
        //   1) A style change.
        //   2) If both width/height are specified, measure isn't called
        //      and measuredWidth/Height will be 0 here.
        //   3) A layout change which leaves the measured values different
        //      than the unscaled values.
        //   4) measuredHeight/Width set by measure changed by super class
        //      to conform to explicit min/max values for width/height.
        if (stylesChanged || 
            measuredWidth != unscaledWidth || 
            measuredWidth != Math.ceil(mx_internal::bounds.width) ||
            measuredHeight != unscaledHeight ||
            measuredHeight != Math.ceil(mx_internal::bounds.height))
        {
			composeTextLines(unscaledWidth, unscaledHeight);
		}  
            
        mx_internal::clip(unscaledWidth, unscaledHeight);
    }
    
    /**
     *  @private

            hostTextLayoutFormatInvalid = true;
        else
            setHostTextLayoutFormat(styleProp);
    }

    //--------------------------------------------------------------------------
