323 |
323 |
324 // Notify the view |
324 // Notify the view |
325 iViewCommandHandle->ExecuteCommandL( |
325 iViewCommandHandle->ExecuteCommandL( |
326 EPhoneViewCreateEmergencyCallHeader, |
326 EPhoneViewCreateEmergencyCallHeader, |
327 aCallId ); |
327 aCallId ); |
328 |
328 |
329 SetBackButtonActive(EFalse); |
329 SetBackButtonActive(EFalse); |
|
330 |
|
331 UpdateSetupCbaL(); |
330 EndUiUpdate(); |
332 EndUiUpdate(); |
331 UpdateSetupCbaL(); |
|
332 } |
333 } |
333 } |
334 } |
334 // ----------------------------------------------------------- |
335 // ----------------------------------------------------------- |
335 // CPhoneEmergency::HandleConnectingL |
336 // CPhoneEmergency::HandleConnectingL |
336 // ----------------------------------------------------------- |
337 // ----------------------------------------------------------- |
341 iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveGlobalNote ); |
342 iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveGlobalNote ); |
342 TPhoneCmdParamBoolean globalNotifierParam; |
343 TPhoneCmdParamBoolean globalNotifierParam; |
343 globalNotifierParam.SetBoolean( EFalse ); |
344 globalNotifierParam.SetBoolean( EFalse ); |
344 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetGlobalNotifiersDisabled, |
345 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetGlobalNotifiersDisabled, |
345 &globalNotifierParam ); |
346 &globalNotifierParam ); |
346 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetEikonNotifiersDisabled, |
|
347 &globalNotifierParam ); |
|
348 |
347 |
349 iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveNote ); |
348 iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveNote ); |
350 |
349 |
351 // Notify the view |
350 UpdateCallHeaderAndUiCommandsL( aCallId ); |
352 iViewCommandHandle->ExecuteCommandL( |
|
353 EPhoneViewUpdateBubble, |
|
354 aCallId ); |
|
355 |
351 |
356 SetToolbarButtonLoudspeakerEnabled(); |
352 SetToolbarButtonLoudspeakerEnabled(); |
357 UpdateUiCommands(); |
|
358 } |
353 } |
359 |
354 |
360 // ----------------------------------------------------------- |
355 // ----------------------------------------------------------- |
361 // CPhoneEmergency::HandleConnectedL |
356 // CPhoneEmergency::HandleConnectedL |
362 // ----------------------------------------------------------- |
357 // ----------------------------------------------------------- |
363 // |
358 // |
364 void CPhoneEmergency::HandleConnectedL( TInt aCallId ) |
359 void CPhoneEmergency::HandleConnectedL( TInt aCallId ) |
365 { |
360 { |
366 __LOGMETHODSTARTEND(EPhoneUIStates, "CPhoneEmergency::HandleConnectedL() "); |
361 __LOGMETHODSTARTEND(EPhoneUIStates, "CPhoneEmergency::HandleConnectedL() "); |
367 BeginUiUpdateLC(); |
362 UpdateCallHeaderAndUiCommandsL( aCallId ); |
368 iViewCommandHandle->ExecuteCommandL( |
|
369 EPhoneViewUpdateBubble, |
|
370 aCallId ); |
|
371 SetBackButtonActive(ETrue); |
363 SetBackButtonActive(ETrue); |
372 UpdateUiCommands(); |
|
373 EndUiUpdate(); |
|
374 } |
364 } |
375 |
365 |
376 // -------------------------------------------------------------- |
366 // -------------------------------------------------------------- |
377 // CPhoneEmergency::HandleKeyMessageL |
367 // CPhoneEmergency::HandleKeyMessageL |
378 // -------------------------------------------------------------- |
368 // -------------------------------------------------------------- |