diff -r 94dc1107e8b2 -r 40a3f856b14d phoneapp/phoneuistates/src/cphoneerrormessageshandler.cpp --- 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: