diff -r 5266b1f337bd -r 8baf28733c3d phoneapp/phoneuistates/src/cphonetwosinglesandwaiting.cpp --- a/phoneapp/phoneuistates/src/cphonetwosinglesandwaiting.cpp Wed Sep 01 12:30:10 2010 +0100 +++ b/phoneapp/phoneuistates/src/cphonetwosinglesandwaiting.cpp Tue Sep 14 21:18:17 2010 +0300 @@ -217,7 +217,7 @@ { __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneTwoSinglesAndWaiting::HandleIdleL()"); - BeginUiUpdateLC(); + TransitionHandlerL().BeginUiUpdateLC(); if ( !IsNumberEntryUsedL() ) { iViewCommandHandle->ExecuteCommandL( EPhoneViewMenuBarClose ); @@ -232,7 +232,7 @@ { StateTransitionToSingleAndWaitingL(); } - EndUiUpdate(); + TransitionHandlerL().EndUiUpdate(); } // ----------------------------------------------------------- @@ -309,7 +309,7 @@ { __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneTwoSinglesAndWaiting::HandleConnectedConferenceL()"); - BeginUiUpdateLC(); + TransitionHandlerL().BeginUiUpdateLC(); // Update call state TPhoneCmdParamCallHeaderData callHeaderParam; @@ -345,10 +345,9 @@ SetNeedToReturnToForegroundAppStatusL( EFalse ); - EndUiUpdate(); - // Go to Conference And Waiting state + TransitionHandlerL().EndUiUpdate(); // No need for CBA update - iStateMachine->ChangeState( EPhoneStateConferenceAndWaiting ); + iStateMachine->ChangeState( EPhoneStateConferenceAndWaiting ); } // -----------------------------------------------------------