phoneapp/phoneuistates/src/cphoneerrormessageshandler.cpp
branchRCL_3
changeset 58 40a3f856b14d
parent 39 b8d67d6176f5
child 61 41a7f70b3818
--- a/phoneapp/phoneuistates/src/cphoneerrormessageshandler.cpp	Thu Jul 15 18:38:16 2010 +0300
+++ b/phoneapp/phoneuistates/src/cphoneerrormessageshandler.cpp	Thu Aug 19 09:54:27 2010 +0300
@@ -358,6 +358,10 @@
                 {
                 SendGlobalInfoNoteL( EPhoneNotePhoneOutOf3GCoverage );
                 }
+            else
+                {
+                SendGlobalWarningNoteL( EPhoneErrorInConnection );
+                }
              break;
             
         case ECCPErrorCCNormalCallClearing:
@@ -390,10 +394,7 @@
             break;
             
         case ECCPErrorMovedPermanently:
-            if( IsVideoCall( aErrorInfo.iCallId ) )
-                {
-                SendGlobalInfoNoteL( EPhoneNoteCallInfoCauseValue22 );
-                }
+            SendGlobalInfoNoteL( EPhoneNoteCallInfoCauseValue22 );
             break;
             
         case ECCPErrorNoAnswerForVideo:
@@ -423,6 +424,10 @@
                 {
                 SendGlobalInfoNoteL( EPhoneNoteCallInfoCauseValue38 );
                 }
+            else
+                {
+                SendGlobalWarningNoteL( EPhoneErrorInConnection );
+                }
             break;
             
         case ECCPErrorCCRequestedFacilityNotSubscribed:
@@ -437,10 +442,7 @@
             break;
 
         case ECCPErrorCCIncomingCallsBarredInCug:
-            if( IsVideoCall( aErrorInfo.iCallId ) )
-                {
-                SendGlobalInfoNoteL( EPhoneNoteCallInfoCauseValue55 );
-                }
+            SendGlobalInfoNoteL( EPhoneNoteCallInfoCauseValue55 );
             break;
             
         case ECCPErrorCCIncompatibleDestination:
@@ -522,6 +524,10 @@
                 {
                 SendGlobalInfoNoteL( EPhoneNoteCallInfoServiceNotAvailable );
                 }
+            else
+                {
+                SendGlobalWarningNoteL( EPhoneErrorInConnection );
+                }
             break;
             
         case ECCPErrorCUGOutgoingCallsBarred: