idlehomescreen/widgetmanager/src/wmplugin.cpp
branchRCL_3
changeset 34 d05a55b217df
parent 30 b8fae6b8a148
child 47 7be2816dbabd
--- a/idlehomescreen/widgetmanager/src/wmplugin.cpp	Wed Mar 31 21:17:19 2010 +0300
+++ b/idlehomescreen/widgetmanager/src/wmplugin.cpp	Wed Apr 14 15:47:59 2010 +0300
@@ -118,10 +118,17 @@
             iViewAppUi->View( TUid::Uid(EWmMainContainerViewId) ) );
     if ( !IsActive() && view && iHsContentController )
         {
+        // stop displaying menubar before starting fullscreen effects
+        CEikMenuBar* menuBar = CEikonEnv::Static()->AppUiFactory()->MenuBar();
+        if ( menuBar && menuBar->IsDisplayed() )
+            {
+            menuBar->StopDisplayingMenuBar();
+            }
+
         TRAP_IGNORE( 
             iEffectManager->BeginFullscreenEffectL( 
                 KAppStartEffectStyle );
-            iViewAppUi->ActivateLocalViewL( 
+            iViewAppUi->ActivateLocalViewL(
                 TUid::Uid( EWmMainContainerViewId ) );
             );
         }