diff -r fcdfafb36fe7 -r aecbbf00d063 uifw/AvKon/src/akndialog.cpp --- a/uifw/AvKon/src/akndialog.cpp Thu Aug 19 10:11:06 2010 +0300 +++ b/uifw/AvKon/src/akndialog.cpp Tue Aug 31 15:28:30 2010 +0300 @@ -87,7 +87,7 @@ */ EXPORT_C CAknDialog::~CAknDialog() { - AknItemActionMenuRegister::RemoveConstructingMenuBarOwner( this ); + AknItemActionMenuRegister::SetConstructingMenuBarOwnerL( NULL ); if ( iCoeEnv->AppUi() && iAttributes ) if (iAttributes->iAknDialogFlags&EAknDialogFlagDefaultSounds) // return original sound stack @@ -243,10 +243,7 @@ */ EXPORT_C void CAknDialog::DisplayMenuL() { - if (iMenuBar) - { - iMenuBar->TryDisplayMenuBarL(); - } + iMenuBar->TryDisplayMenuBarL(); } /**