equal
deleted
inserted
replaced
362 TRect mainPaneRect ; |
362 TRect mainPaneRect ; |
363 TRect statusPaneRect; |
363 TRect statusPaneRect; |
364 |
364 |
365 if ( aType == KEikDynamicLayoutVariantSwitch ) |
365 if ( aType == KEikDynamicLayoutVariantSwitch ) |
366 { |
366 { |
|
367 CEikStatusPane* StatusPane = |
|
368 ( ( CAknAppUi* ) CEikonEnv::Static()->EikAppUi() )->StatusPane(); |
|
369 |
367 if ( Layout_Meta_Data::IsLandscapeOrientation() ) |
370 if ( Layout_Meta_Data::IsLandscapeOrientation() ) |
368 { |
371 { |
|
372 StatusPane->MakeVisible( ETrue ); |
369 AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane,mainPaneRect ); |
373 AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane,mainPaneRect ); |
|
374 StatusPane->DrawNow(); |
370 } |
375 } |
371 else |
376 else |
372 { |
377 { |
|
378 StatusPane->MakeVisible( EFalse ); |
373 AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane, mainPaneRect ); |
379 AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EMainPane, mainPaneRect ); |
374 AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EStatusPane, statusPaneRect ); |
380 AknLayoutUtils::LayoutMetricsRect( AknLayoutUtils::EStatusPane, statusPaneRect ); |
375 mainPaneRect.iTl = statusPaneRect.iTl; |
381 mainPaneRect.iTl = statusPaneRect.iTl; |
376 } |
382 } |
377 SetRect( mainPaneRect ); |
383 SetRect( mainPaneRect ); |