diff -r 5266b1f337bd -r 8baf28733c3d phoneapp/phoneuicontrol/src/cphonestateincoming.cpp --- a/phoneapp/phoneuicontrol/src/cphonestateincoming.cpp Wed Sep 01 12:30:10 2010 +0100 +++ b/phoneapp/phoneuicontrol/src/cphonestateincoming.cpp Tue Sep 14 21:18:17 2010 +0300 @@ -370,12 +370,12 @@ &globalNotifierParam ); // Stop tone playing, if necessary iViewCommandHandle->ExecuteCommandL( EPhoneViewStopRingTone ); - BeginUiUpdateLC(); + TransitionHandlerL().BeginUiUpdateLC(); // Update single call UpdateSingleActiveCallL( aCallId ); SetTouchPaneButtons( EPhoneIncallButtons ); SetToolbarDimming( EFalse ); - EndUiUpdate(); + TransitionHandlerL().EndUiUpdate(); iCbaManager->UpdateCbaL( EPhoneCallHandlingInCallCBA ); iStateMachine->ChangeState( EPhoneStateSingle ); } @@ -422,8 +422,7 @@ { __LOGMETHODSTARTEND(EPhoneControl, "CPhoneStateIncoming::HandleIdleL ()" ); - BeginTransEffectLC( ENumberEntryClose ); - BeginUiUpdateLC(); + TransitionHandlerL().IdleCallUiUpdateLC(); iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveCallHeader, aCallId ); iViewCommandHandle->ExecuteCommandL( EPhoneViewMenuBarClose ); iViewCommandHandle->ExecuteCommandL( EPhoneViewStopRingTone ); @@ -463,8 +462,7 @@ } DeleteTouchPaneButtons(); - EndUiUpdate(); - EndTransEffect(); + TransitionHandlerL().EndUiUpdateAndEffect(); iCbaManager->UpdateCbaL( EPhoneEmptyCBA ); iStateMachine->ChangeState( EPhoneStateIdle ); }