         
         // tightTextHeight
         measuredHeight = titleDisplay.getPreferredBoundsHeight();
-        
-        // real measured height plus shadow
-        // used for sizing the UIComponent wrapper to include the descent
-        // this allows transitions to capture all visible text
-        _realTextHeight = titleDisplay.measuredTextSize.y + 1;
     }
     
     /**

    {
        return titleDisplay.isTruncated;
    }
    
    public function get realTextHeight():Number
    {
        return _realTextHeight;
    }
}
            titleDisplay.text = title;
        titleDisplay.commitStyles();
        
        // use preferred width/height, setLayoutBoundsSize will accommodate
        // for tight text adjustment
        var tightWidth:Number = titleDisplay.getPreferredBoundsWidth();
        var tightHeight:Number = titleDisplay.getPreferredBoundsHeight();
        var tightY:Number = (unscaledHeight - tightHeight) / 2;
        
        titleDisplay.setLayoutBoundsSize(tightWidth, tightHeight);
        titleDisplay.setLayoutBoundsPosition(0, (unscaledHeight - tightHeight) / 2);
        
        // now truncate the text
        titleDisplay.truncateToFit();
        
        titleDisplayShadow.commitStyles();
        titleDisplayShadow.setLayoutBoundsSize(tightWidth, tightHeight);
        titleDisplayShadow.setLayoutBoundsPosition(0, tightY + 1);
        
        titleDisplayShadow.alpha = getStyle("textShadowAlpha");
        
