--- a/widgets/widgetapp/inc/WidgetUiWindow.h Thu Jul 15 19:53:20 2010 +0300
+++ b/widgets/widgetapp/inc/WidgetUiWindow.h Thu Aug 19 10:58:56 2010 +0300
@@ -515,12 +515,20 @@
static TInt DeleteItself(TAny* aPtr);
+ void DeleteItself();
+
#ifdef BRDO_OCC_ENABLED_FF
void CancelAllDialogs();
TBool IsDialogsLaunched();
#endif
+ void setSapiPromptCleared(TBool aPrompt){ iSapiPromptCleared = aPrompt; }
+ TBool getSapiPromptCleared(){ return iSapiPromptCleared; }
+ TInt getNeedToIgnoreSapiNtfn(){ return iNeedToIgnoreSapiNtfn; }
+ void setNeedToIgnoreSapiNtfn ( TInt aVal){ iNeedToIgnoreSapiNtfn = iNeedToIgnoreSapiNtfn + aVal;}
+ TInt getNeedToIgnoreSapiClearNtfn(){ return iNeedToIgnoreSapiClearNtfn;}
+ void setNeedToIgnoreSapiClearNtfn ( TInt aVal) { iNeedToIgnoreSapiClearNtfn = iNeedToIgnoreSapiClearNtfn + aVal;}
protected:
@@ -628,6 +636,10 @@
TBool iDeleteItself;
CAsyncCallBack* iAsyncCallBack;
CBrowserDialogsProvider* iDialogsProvider;// owned, responsible for deleting
+ // For sapi prmompt counts
+ TBool iSapiPromptCleared;
+ TInt iNeedToIgnoreSapiNtfn;
+ TInt iNeedToIgnoreSapiClearNtfn;
};