logsui/AppSrc/CLogsBaseView.cpp
branchRCL_3
changeset 32 2828b4d142c0
parent 26 0d28c1c5b6dd
child 35 4ae315f230bc
--- a/logsui/AppSrc/CLogsBaseView.cpp	Tue Apr 27 16:23:35 2010 +0300
+++ b/logsui/AppSrc/CLogsBaseView.cpp	Tue May 11 16:00:21 2010 +0300
@@ -1743,10 +1743,11 @@
             CleanupStack::PopAndDestroy();      //readerConfig
             contactCheckerPtr->StartL();
             
-            if ( !MenuBar()->ItemSpecificCommandsEnabled() )
-                {
-                iIsCheckedCntLinkInvaild = !contactCheckerPtr->IsCntLinkValidSync( tempPtr );
-                }
+            //if ( !MenuBar()->ItemSpecificCommandsEnabled() )
+            //    {
+            //    iIsCheckedCntLinkInvaild = !contactCheckerPtr->IsCntLinkValidSync( tempPtr );
+            //    }
+
             }
         }
     
@@ -2891,7 +2892,7 @@
 TInt CLogsBaseView::HandleNotifyL(
     TInt aCmdId, 
     TInt aEventId,
-    CAiwGenericParamList& /* aEventParamList */,
+    CAiwGenericParamList& aEventParamList,
     const CAiwGenericParamList& /* aInParamList */ )
     {
     //Only EGenericParamContactLinkArray available in aEventParamList so we use iNumberInPbkProcessing instead
@@ -2908,6 +2909,10 @@
             // If selecting Options->Exit KAiwEventError will result but the contact may have 
             // still been created so start updater
             case KAiwEventError:
+            	{
+            	TInt aError = aEventParamList[0].Value().AsTInt32();
+            	iCoeEnv->HandleError( aError );
+            	}
             case KAiwEventCompleted: // Asynch req completed. Right softkey "Done" selected for contact editor 
                 {
                 //Enable UI for db-originated changes (however focus needs to be kept unchanged)