diff -r 5f000ab63145 -r 838b0a10d15b phoneapp/phoneuistates/src/cphonealerting.cpp --- a/phoneapp/phoneuistates/src/cphonealerting.cpp Mon Jan 18 20:18:27 2010 +0200 +++ b/phoneapp/phoneuistates/src/cphonealerting.cpp Tue Jan 26 11:57:27 2010 +0200 @@ -177,17 +177,22 @@ switch ( aMessage ) { case MEngineMonitor::EPEMessageConnected: + { HandleConnectedL( aCallId ); + } break; case MEngineMonitor::EPEMessageDisconnecting: + { HandleDisconnectingL( aCallId ); + } break; case MEngineMonitor::EPEMessageRemoteTerminated: + { iViewCommandHandle->ExecuteCommandL( - EPhoneViewHideNaviPaneAudioVolume ); - CPhoneGsmInCall::HandlePhoneEngineMessageL( aMessage, aCallId ); + EPhoneViewHideNaviPaneAudioVolume ); + } break; case MEngineMonitor::EPEMessageIncoming: @@ -221,6 +226,12 @@ } } break; + case MEngineMonitor::EPEMessageColpNumberAvailable: + { + HandleColpNoteL( aCallId ); + return; + } + break; default: break; @@ -257,8 +268,6 @@ EndUiUpdate(); - HandleColpNoteL( aCallId ); - // Go to single state UpdateCbaL( EPhoneCallHandlingInCallCBA ); iStateMachine->ChangeState( EPhoneStateSingle );