phonebookui/Phonebook2/remotecontactlookup/contactactionservice/saveascontactplugin/src/cfscsaveascontactpluginimpl.cpp
branchRCL_3
changeset 23 5586b4d2ec3e
parent 0 e686773b3f54
child 64 c1e8ba0c2b16
--- a/phonebookui/Phonebook2/remotecontactlookup/contactactionservice/saveascontactplugin/src/cfscsaveascontactpluginimpl.cpp	Wed Mar 31 21:13:53 2010 +0300
+++ b/phonebookui/Phonebook2/remotecontactlookup/contactactionservice/saveascontactplugin/src/cfscsaveascontactpluginimpl.cpp	Wed Apr 14 15:45:35 2010 +0300
@@ -91,7 +91,6 @@
 CFscSaveAsContactPluginImpl::~CFscSaveAsContactPluginImpl()
     {
     FUNC_LOG;
-    DismissWaitNote();
     delete iNewStoreContact;
     delete iContactSaveAsContactAction;
     delete iActionList;
@@ -252,11 +251,6 @@
 
         case EActionEventCanExecuteFinished:
             {
-
-            iWaitDialog = new(ELeave)CAknWaitDialog(
-                    (REINTERPRET_CAST(CEikDialog**,&iWaitDialog)), EFalse);
-            iWaitDialog->ExecuteLD(R_FS_WAIT_NOTE);
-            
             if (iCanDisplay == KErrNone)
                 {
                 iLastEvent = EActionEventContactRetrieve;
@@ -290,7 +284,6 @@
 void CFscSaveAsContactPluginImpl::CancelExecute()
     {
     FUNC_LOG;
-    DismissWaitNote();
     iLastEvent = EActionEventCanceled;
     ResetData();
     }
@@ -644,7 +637,6 @@
         TRAP_IGNORE( iContactSet->CancelNextGroupL() );
         iContactSet = NULL;
         }
-    DismissWaitNote();
 
     iLastEvent = EActionEventIdle;
     iActionMenuVisibility = NULL;
@@ -708,7 +700,6 @@
             }
         case EContactCommit:
             {
-            DismissWaitNote();
             TRAP( err, iParams.iUtils->ShowCnfNoteL( 
                     R_FS_ACTION_SAVED_NOTE ) );
             ResetData();
@@ -758,28 +749,10 @@
     {
     FUNC_LOG;
     iLastEvent = EActionEventIdle;
-    DismissWaitNote();
     ResetData();
     iPluginObserver->ExecuteFailed(aErrorCode);
     }
 
-// ---------------------------------------------------------------------------
-// CFscSaveAsContactPluginImpl::DismissWaitDialog
-// ---------------------------------------------------------------------------
-//
-void CFscSaveAsContactPluginImpl::DismissWaitNote()
-    {
-    FUNC_LOG;
-    if (iWaitDialog != NULL)
-        {
-        TRAPD( err, iWaitDialog->ProcessFinishedL() );
-        if (err != KErrNone)
-            {
-            delete iWaitDialog;
-            iWaitDialog = NULL;
-            }
-        }
-    }
 // ======== GLOBAL FUNCTIONS ========
 
 // ---------------------------------------------------------------------------