diff -r 3533d4323edc -r 968773a0b6ef emailuis/emailui/inc/ncscomposeview.h --- a/emailuis/emailui/inc/ncscomposeview.h Wed Sep 01 12:28:57 2010 +0100 +++ b/emailuis/emailui/inc/ncscomposeview.h Tue Sep 14 20:48:24 2010 +0300 @@ -80,6 +80,16 @@ // This is final commit, no more incoming changes EFinal }; + + // can't close view if ChildDoActivateL() + enum TChildActivationState + { + EChildActivationDeactivated, + EChildActivationStarted, + EChildActivationError, // error during activation + EChildActivationExitRequired, // activation ended, exit the view + EChildActivationProcessed + }; public: // constructors and destructor @@ -724,6 +734,8 @@ * Flag indicating that adding attachment dialog is opened. */ TBool iAddingAttachmentDialogOpened; + + TChildActivationState iChildActivationState; }; /**