--- a/emailuis/emailui/src/FreestyleEmailUiTextureManager.cpp Wed Sep 01 12:28:57 2010 +0100
+++ b/emailuis/emailui/src/FreestyleEmailUiTextureManager.cpp Tue Sep 14 20:48:24 2010 +0300
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2007 - 2010 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
@@ -1889,18 +1889,20 @@
case EMarkingModeBackgroundIcon:
{
TRect mailListRect(iAppUi->LayoutHandler()->GetListRect());
+ TRect appRect;
+ AknLayoutUtils::LayoutMetricsRect(AknLayoutUtils::EApplicationWindow, appRect);
if ( mailListRect.Width() > mailListRect.Height() )
{
- iconSize.SetSize( mailListRect.Width(), mailListRect.Width() );
+ iconSize.SetSize( appRect.Width(), appRect.Width() );
}
else
{
- iconSize.SetSize( mailListRect.Height(), mailListRect.Height() );
- }
+ iconSize.SetSize( appRect.Height(), appRect.Height() );
+ }
AknIconUtils::CreateIconL( bitmap, mask, iconFileName,
EMbmFreestyleemailuiCmail_marking_mode_bg,
EMbmFreestyleemailuiCmail_marking_mode_bg);
- }
+ }
break;
case EGridAboutTexture:
default: