--- a/emailuis/emailui/inc/freestyleemailuimailboxdeleter.h Thu Jan 07 12:38:38 2010 +0200
+++ b/emailuis/emailui/inc/freestyleemailuimailboxdeleter.h Mon Jan 18 20:08:26 2010 +0200
@@ -178,6 +178,11 @@
* Deletes next mailbox in iMailboxesToDelete.
*/
void DoDeleteNextMailboxL();
+
+ /**
+ * Callback that calls DoDeleteNextMailboxL().
+ */
+ static TInt IdleCallbackL(TAny* aPtr);
private: // data
@@ -195,6 +200,11 @@
// Wait dialog
CAknWaitDialog* iWaitDialog;
+
+ // Idletimer. This is used in RequestResponseL() to ensure that
+ // iMailboxDeleteOperationId gets updated properly when deleting multiple
+ // mailboxes.
+ CIdle* iIdle;
};