equal
deleted
inserted
replaced
383 // |
383 // |
384 void CPhoneConferenceAndWaitingAndCallSetup::HandleConferenceIdleL() |
384 void CPhoneConferenceAndWaitingAndCallSetup::HandleConferenceIdleL() |
385 { |
385 { |
386 __LOGMETHODSTARTEND( EPhoneUIStates, |
386 __LOGMETHODSTARTEND( EPhoneUIStates, |
387 "CPhoneConferenceAndWaitingAndCallSetup::HandleConferenceIdleL"); |
387 "CPhoneConferenceAndWaitingAndCallSetup::HandleConferenceIdleL"); |
388 |
388 |
389 BeginTransEffectLC( ENumberEntryOpen ); |
|
390 BeginUiUpdateLC(); |
389 BeginUiUpdateLC(); |
391 |
390 |
392 iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveConferenceBubble ); |
391 iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveConferenceBubble ); |
393 |
392 |
394 // Close menu bar, if it is displayed |
393 // Close menu bar, if it is displayed |
438 |
437 |
439 // No need update cbas |
438 // No need update cbas |
440 iStateMachine->ChangeState( EPhoneStateCallSetupAndWaiting ); |
439 iStateMachine->ChangeState( EPhoneStateCallSetupAndWaiting ); |
441 } |
440 } |
442 } |
441 } |
443 EndUiUpdate(); |
442 EndUiUpdate(); |
444 EndTransEffect(); |
|
445 } |
443 } |
446 |
444 |
447 // ----------------------------------------------------------- |
445 // ----------------------------------------------------------- |
448 // CPhoneConferenceAndWaitingAndCallSetup::HandleIdleL |
446 // CPhoneConferenceAndWaitingAndCallSetup::HandleIdleL |
449 // ----------------------------------------------------------- |
447 // ----------------------------------------------------------- |
489 // Idle message came for last conference member. |
487 // Idle message came for last conference member. |
490 // Don't do anything, wait for ConferenceIdle message |
488 // Don't do anything, wait for ConferenceIdle message |
491 } |
489 } |
492 else |
490 else |
493 { |
491 { |
494 BeginTransEffectLC( ENumberEntryOpen ); |
|
495 BeginUiUpdateLC(); |
492 BeginUiUpdateLC(); |
496 TPhoneCmdParamCallStateData callStateData; |
493 TPhoneCmdParamCallStateData callStateData; |
497 callStateData.SetCallState( EPEStateRinging ); |
494 callStateData.SetCallState( EPEStateRinging ); |
498 iViewCommandHandle->HandleCommandL( EPhoneViewGetCallIdByState, |
495 iViewCommandHandle->HandleCommandL( EPhoneViewGetCallIdByState, |
499 &callStateData ); |
496 &callStateData ); |
518 // Go to Conference And Call Setup state |
515 // Go to Conference And Call Setup state |
519 SetTouchPaneButtons( EPhoneCallSetupButtons ); |
516 SetTouchPaneButtons( EPhoneCallSetupButtons ); |
520 UpdateCbaL( EPhoneCallHandlingInCallCBA ); |
517 UpdateCbaL( EPhoneCallHandlingInCallCBA ); |
521 iStateMachine->ChangeState( EPhoneStateConferenceAndCallSetup ); |
518 iStateMachine->ChangeState( EPhoneStateConferenceAndCallSetup ); |
522 } |
519 } |
523 EndUiUpdate(); |
520 EndUiUpdate(); |
524 EndTransEffect(); |
|
525 } |
521 } |
526 } |
522 } |
527 } |
523 } |
528 |
524 |
529 // End of File |
525 // End of File |