emailuis/uicomponents/src/fscontrolbuttonvisualiser.cpp
branchRCL_3
changeset 26 67369d1b217f
parent 16 4ce476e64c59
--- a/emailuis/uicomponents/src/fscontrolbuttonvisualiser.cpp	Tue May 11 15:57:15 2010 +0300
+++ b/emailuis/uicomponents/src/fscontrolbuttonvisualiser.cpp	Tue May 25 12:23:16 2010 +0300
@@ -1253,13 +1253,11 @@
     // If there is no text in the button, center the icon to the button
     if( !iLabelFirstLine || iLabelFirstLine->Text().Length() == 0 )
         {
-        TSize oldIconSize = iconA.Size();
-        iconA.SetRect( TPoint( 
-                            ( buttonSize.iWidth - oldIconSize.iWidth ) / 2, 
-                            ( buttonSize.iHeight - oldIconSize.iHeight ) / 2 ),
-                            oldIconSize );
+        TRect oldIconRect = iconA;
+        iconA.SetRect( TPoint(( buttonSize.iWidth - oldIconRect.Width())/2,
+                                oldIconRect.iTl.iY),
+                                oldIconRect.Size() );
         }
-    
     if ( iButtonModel->ContainsElement( ECBElemIconA ) )
         {
         const TSize& size( iconA.Size() );