diff -r bab96b7ed1a4 -r f39ed5e045e0 phoneapp/phoneuicontrol/src/cphonestatecallsetup.cpp --- a/phoneapp/phoneuicontrol/src/cphonestatecallsetup.cpp Tue Jun 15 14:14:38 2010 +0100 +++ b/phoneapp/phoneuicontrol/src/cphonestatecallsetup.cpp Thu Jul 22 16:33:21 2010 +0100 @@ -406,7 +406,7 @@ else // aMessage == EPhoneKeyLongPress { // Display call in progress information note - CPhoneState::SendGlobalInfoNoteL( EPhoneCallInProgress ); + CPhoneState::SendGlobalInfoNoteL( EPhoneCallInProgress, ETrue ); } break; @@ -661,12 +661,12 @@ __LOGMETHODSTARTEND(EPhoneControl, "CPhoneStateCallSetup::HandleRemoteTerminatedL( ) "); // Remove call header - iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveCallHeader, aCallId ); + /*iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveCallHeader, aCallId ); TPhoneCmdParamBoolean globalNotifierParam; globalNotifierParam.SetBoolean( EFalse ); iViewCommandHandle->ExecuteCommandL( - EPhoneViewSetGlobalNotifiersDisabled, &globalNotifierParam ); + EPhoneViewSetGlobalNotifiersDisabled, &globalNotifierParam );*/ // Video call not possible note is shown by // CPhoneErrorMessagesHandler::ShowErrorSpecificNoteL method, @@ -680,11 +680,11 @@ void CPhoneStateCallSetup::HandleAudioOutputChangedL() { __LOGMETHODSTARTEND(EPhoneControl, "CPhoneStateCallSetup::HandleAudioOutputChangedL( ) "); - + + CPhoneState::HandleAudioOutputChangedL(); // Update the call setup CBA UpdateInCallCbaL(); - - CPhoneState::HandleAudioOutputChangedL(); + SetTouchPaneButtons(0); } // -----------------------------------------------------------