diff -r 94dc1107e8b2 -r 40a3f856b14d phoneapp/phoneuistates/src/cphoneconferenceandsingle.cpp --- a/phoneapp/phoneuistates/src/cphoneconferenceandsingle.cpp Thu Jul 15 18:38:16 2010 +0300 +++ b/phoneapp/phoneuistates/src/cphoneconferenceandsingle.cpp Thu Aug 19 09:54:27 2010 +0300 @@ -459,14 +459,16 @@ void CPhoneConferenceAndSingle::HandleIncomingL( TInt aCallId ) { __LOGMETHODSTARTEND( EPhoneUIStates, - "CPhoneConferenceAndSingle::HandleIncomingL"); - + "CPhoneConferenceAndSingle::HandleIncomingL"); + IsNumberEntryUsedL() ? + BeginTransEffectLC( ECallUiAppear ) : + BeginTransEffectLC( ENumberEntryOpen ); BeginUiUpdateLC(); // Hide the number entry if it exists if ( IsNumberEntryUsedL() ) { - SetNumberEntryVisibilityL( EFalse ); + SetNumberEntryVisibilityL( EFalse ); } TPhoneCmdParamBoolean dialerParam; @@ -492,7 +494,7 @@ DisplayIncomingCallL( aCallId, dialerParam ); EndUiUpdate(); - + EndTransEffect(); TPhoneCmdParamBoolean conferenceAndSingleFlag; conferenceAndSingleFlag.SetBoolean( EFalse ); iViewCommandHandle->ExecuteCommandL( EPhoneViewSetConferenceAndSingleFlag,