diff -r b8fae6b8a148 -r d05a55b217df idlehomescreen/widgetmanager/src/wmplugin.cpp --- 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 ) ); ); }