phoneapp/phoneuistates/src/cphoneemergency.cpp
changeset 76 cfea66083b62
parent 74 d1c62c765e48
equal deleted inserted replaced
74:d1c62c765e48 76:cfea66083b62
   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 // --------------------------------------------------------------