phonebookui/Speeddial/ControlSrc/SpdiaGridDlg.cpp
branchRCL_3
changeset 23 5586b4d2ec3e
parent 3 04ab22b956c2
child 32 2828b4d142c0
--- a/phonebookui/Speeddial/ControlSrc/SpdiaGridDlg.cpp	Wed Mar 31 21:13:53 2010 +0300
+++ b/phonebookui/Speeddial/ControlSrc/SpdiaGridDlg.cpp	Wed Apr 14 15:45:35 2010 +0300
@@ -364,12 +364,18 @@
     
     if ( aType == KEikDynamicLayoutVariantSwitch )
         {
+        CEikStatusPane* StatusPane = 
+        ( ( CAknAppUi* ) CEikonEnv::Static()->EikAppUi() )->StatusPane();
+
         if ( Layout_Meta_Data::IsLandscapeOrientation() )
             {
+            StatusPane->MakeVisible( ETrue );
             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane,mainPaneRect );
+            StatusPane->DrawNow();
             }
         else
             {
+            StatusPane->MakeVisible( EFalse );
             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane, mainPaneRect );
             AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EStatusPane, statusPaneRect );
             mainPaneRect.iTl = statusPaneRect.iTl;