--- a/uifw/EikStd/coctlinc/aknitemactionmenuregister.h Fri Mar 12 15:43:43 2010 +0200
+++ b/uifw/EikStd/coctlinc/aknitemactionmenuregister.h Mon Mar 15 12:41:34 2010 +0200
@@ -310,6 +310,15 @@
* @return Item action menu register instance.
*/
static AknItemActionMenuRegister* CreateInstanceL();
+
+ /**
+ * Sets constructing menu bar owner and checks if the current is a dialog.
+ * And when setting the correct menu bar owner from a dialog to NULL
+ * checking if a correct menubar can be found for the unregistered
+ * item action menu.
+ */
+ void DoSetConstructingMenuBarOwnerL( MObjectProvider* aMenuBarOwner );
+
private: // data
/**
@@ -371,6 +380,11 @@
MObjectProvider* iMenuBarOwner;
/**
+ * Indicates if current menubar owner is a dialog
+ */
+ TBool iIsConstructingDialog;
+
+ /**
* Unregistered menu data.
*/
RArray<TAknUnregisteredMenuData> iUnregisteredMenus;