equal
deleted
inserted
replaced
457 // ----------------------------------------------------------- |
457 // ----------------------------------------------------------- |
458 // |
458 // |
459 void CPhoneConferenceAndSingle::HandleIncomingL( TInt aCallId ) |
459 void CPhoneConferenceAndSingle::HandleIncomingL( TInt aCallId ) |
460 { |
460 { |
461 __LOGMETHODSTARTEND( EPhoneUIStates, |
461 __LOGMETHODSTARTEND( EPhoneUIStates, |
462 "CPhoneConferenceAndSingle::HandleIncomingL"); |
462 "CPhoneConferenceAndSingle::HandleIncomingL"); |
463 |
463 IsNumberEntryUsedL() ? |
|
464 BeginTransEffectLC( ECallUiAppear ) : |
|
465 BeginTransEffectLC( ENumberEntryOpen ); |
464 BeginUiUpdateLC(); |
466 BeginUiUpdateLC(); |
465 |
467 |
466 // Hide the number entry if it exists |
468 // Hide the number entry if it exists |
467 if ( IsNumberEntryUsedL() ) |
469 if ( IsNumberEntryUsedL() ) |
468 { |
470 { |
469 SetNumberEntryVisibilityL( EFalse ); |
471 SetNumberEntryVisibilityL( EFalse ); |
470 } |
472 } |
471 |
473 |
472 TPhoneCmdParamBoolean dialerParam; |
474 TPhoneCmdParamBoolean dialerParam; |
473 dialerParam.SetBoolean( ETrue ); |
475 dialerParam.SetBoolean( ETrue ); |
474 |
476 |
490 |
492 |
491 // Display incoming call |
493 // Display incoming call |
492 DisplayIncomingCallL( aCallId, dialerParam ); |
494 DisplayIncomingCallL( aCallId, dialerParam ); |
493 |
495 |
494 EndUiUpdate(); |
496 EndUiUpdate(); |
495 |
497 EndTransEffect(); |
496 TPhoneCmdParamBoolean conferenceAndSingleFlag; |
498 TPhoneCmdParamBoolean conferenceAndSingleFlag; |
497 conferenceAndSingleFlag.SetBoolean( EFalse ); |
499 conferenceAndSingleFlag.SetBoolean( EFalse ); |
498 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetConferenceAndSingleFlag, |
500 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetConferenceAndSingleFlag, |
499 &conferenceAndSingleFlag ); |
501 &conferenceAndSingleFlag ); |
500 |
502 |