--- a/uiacceltk/hitchcock/coretoolkit/src/HuiS60Skin.cpp Wed Jun 09 10:41:25 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiS60Skin.cpp Mon Jun 21 16:41:52 2010 +0300
@@ -196,12 +196,8 @@
{
if (aReason == EAknsSkinStatusConfigurationDeployed)
{
- FreeAllBackgroundTextureResources();
- Env().NotifySkinChangedL();
- Env().TextStyleManager().NotifyDisplaySizeChangedL();
- ReloadBgTexturesL();
+ Env().Display(0).SetSkinSizeChangePending();
}
-
}
EXPORT_C void CHuiS60Skin::SkinPackageChanged(
@@ -256,9 +252,11 @@
EXPORT_C void CHuiS60Skin::NotifyDisplaySizeChangedL()
{
- // The background is now different.
- SkinConfigurationChanged(EAknsSkinStatusConfigurationDeployed);
-
+ // Reload all the skin bitmaps
+ FreeAllBackgroundTextureResources();
+ Env().NotifySkinChangedL();
+ Env().TextStyleManager().NotifyDisplaySizeChangedL();
+ ReloadBgTexturesL();
}