         
         textHeight = lineMetrics.height + UITextField.TEXT_HEIGHT_PADDING;
         
+        descent = lineMetrics.descent;
+        
         measuredWidth = textWidth;
         measuredHeight = textHeight;
     }

            + actionGroup.getPreferredBoundsWidth()
            + titleWidth;
        
        measuredMinHeight = measuredHeight =
            Math.max(80, navigationGroup.getPreferredBoundsHeight(), 
                actionGroup.getPreferredBoundsHeight(),
                titleHeight);
    }
    
    override protected function updateDisplayList(unscaledWidth:Number,

        hLayout.horizontalAlign = HorizontalAlign.LEFT;
        hLayout.verticalAlign = VerticalAlign.MIDDLE;
        hLayout.gap = 0;
        hLayout.paddingLeft = hLayout.paddingRight = 25; 
        hLayout.paddingTop = hLayout.paddingBottom = 0;
        titleGroup.layout = hLayout;
        
        actionGroup = new Group();
