             // changed
             invalidateTextSizeFlag = true;
             invalidateBaselinePosition = true;
-			invalidateBaselineBottomOffset = true;
+			invalidateTightTextHeight = true;
         }
     }
     

    /**
     *  @private
     */
    private function isFontEmbedded(format:TextFormat):Boolean
    {
        if (!embeddedFonts)
            embeddedFonts = Font.enumerateFonts();

     */
    public function getPreferredBoundsWidth(postLayoutTransform:Boolean=true):Number
    {
		if (useTightTextBounds)
		{
			// The measuredTextSize without the left and right gutters
			return measuredTextSize.x - StyleableTextField.TEXT_WIDTH_PADDING;
		}
		else
		{
			return measuredTextSize.x;
		}
    }
    
    /**
