idlehomescreen/widgetmanager/src/wmplugin.cpp
branchRCL_3
changeset 34 d05a55b217df
parent 30 b8fae6b8a148
child 47 7be2816dbabd
equal deleted inserted replaced
30:b8fae6b8a148 34:d05a55b217df
   116     {
   116     {
   117     CWmMainContainerView* view = static_cast<CWmMainContainerView*>(
   117     CWmMainContainerView* view = static_cast<CWmMainContainerView*>(
   118             iViewAppUi->View( TUid::Uid(EWmMainContainerViewId) ) );
   118             iViewAppUi->View( TUid::Uid(EWmMainContainerViewId) ) );
   119     if ( !IsActive() && view && iHsContentController )
   119     if ( !IsActive() && view && iHsContentController )
   120         {
   120         {
       
   121         // stop displaying menubar before starting fullscreen effects
       
   122         CEikMenuBar* menuBar = CEikonEnv::Static()->AppUiFactory()->MenuBar();
       
   123         if ( menuBar && menuBar->IsDisplayed() )
       
   124             {
       
   125             menuBar->StopDisplayingMenuBar();
       
   126             }
       
   127 
   121         TRAP_IGNORE( 
   128         TRAP_IGNORE( 
   122             iEffectManager->BeginFullscreenEffectL( 
   129             iEffectManager->BeginFullscreenEffectL( 
   123                 KAppStartEffectStyle );
   130                 KAppStartEffectStyle );
   124             iViewAppUi->ActivateLocalViewL( 
   131             iViewAppUi->ActivateLocalViewL(
   125                 TUid::Uid( EWmMainContainerViewId ) );
   132                 TUid::Uid( EWmMainContainerViewId ) );
   126             );
   133             );
   127         }
   134         }
   128     }
   135     }
   129 
   136