--- a/phonebookui/Phonebook2/UIControls/inc/CPbk2ContactEditorDlgImpl.h Wed Mar 31 21:13:53 2010 +0300
+++ b/phonebookui/Phonebook2/UIControls/inc/CPbk2ContactEditorDlgImpl.h Wed Apr 14 15:45:35 2010 +0300
@@ -67,7 +67,8 @@
public MPbk2ContactEditorControl,
public MPbk2ContactEditorControlExtension,
public MVPbkContactStoreObserver,
- public MPbk2ImageFieldObserver
+ public MPbk2ImageFieldObserver,
+ public MCoeForegroundObserver
{
public: // Constructors and destructor
@@ -281,6 +282,10 @@
*
*/
TInt ImageLoadingCancelled();
+
+ private: // From MCoeForegroundObserver
+ void HandleGainingForeground();
+ void HandleLosingForeground();
private: // From CEikDialog
void LineChangedL(
@@ -456,6 +461,9 @@
HBufC* iTitleText;
/// Own: Converts text between Unicode and SMS 7-bit
CCnvCharacterSetConverter* iConverter;
+ /// Ref: A pointer to stack variable in CloseDialog() for knowing
+ /// if the destructor has already been called
+ TBool* iDestroyedPtr;
};
#endif // CPBK2CONTACTEDITORDLGIMPL_H