 
         if (hostComponent && hostComponent.label != "")
         {
-            // FIXME (jasonsj): was previously textWidth + UITextField.TEXT_WIDTH_PADDING + 1;
-            //                  +1 originates from MX Button without explaination
+            // +1 originates from MX Button without explaination
             var textSize:Point = labelDisplay.measuredTextSize;
             textWidth = textSize.x + 1;
             textHeight = textSize.y;


        if (labelDisplay.text)
        {
            // FIXME (jasonsj): was previously textWidth + UITextField.TEXT_WIDTH_PADDING + 1;
            //                  +1 originates from MX Button without explaination
            var textSize:Point = labelDisplay.measuredTextSize;
            labelWidth = textSize.x + 1;
            labelHeight = textSize.y;

    {
        super.measure();
        
        var labelWidth:Number = 0;
        var labelHeight:Number = 0;
        var iconDisplay:DisplayObject = getIconDisplay();
