uiacceltk/hitchcock/coretoolkit/src/HuiS60Skin.cpp
branchRCL_3
changeset 41 cd0ae4656946
parent 10 88b23e2e82e1
--- 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();
     }