156 // Only handle connecting case for GSM protocol. In CDMA, this message is |
156 // Only handle connecting case for GSM protocol. In CDMA, this message is |
157 // set when the CDMA network receives the call, not (like in GSM) when |
157 // set when the CDMA network receives the call, not (like in GSM) when |
158 // when the remote party receives the call. So, in CDMA, the user |
158 // when the remote party receives the call. So, in CDMA, the user |
159 // should still be able to cancel the MO call before the call is connected. |
159 // should still be able to cancel the MO call before the call is connected. |
160 __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneCallSetup::HandleConnectingL()"); |
160 __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneCallSetup::HandleConnectingL()"); |
161 TransitionHandlerL().BeginUiUpdateLC(); |
161 BeginUiUpdateLC(); |
162 UpdateRemoteInfoDataL ( aCallId ); |
162 UpdateRemoteInfoDataL ( aCallId ); |
163 |
163 |
164 SetNeedToReturnToForegroundAppStatusL( EFalse ); |
|
165 |
|
166 // Re-enable global notes |
164 // Re-enable global notes |
167 TPhoneCmdParamBoolean globalNotifierParam; |
165 EnableGlobalNotifiersL(); |
168 globalNotifierParam.SetBoolean( EFalse ); |
|
169 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetGlobalNotifiersDisabled, |
|
170 &globalNotifierParam ); |
|
171 |
166 |
172 // Stop capturing keys |
167 // Stop capturing keys |
173 CaptureKeysDuringCallNotificationL( EFalse ); |
168 CaptureKeysDuringCallNotificationL( EFalse ); |
174 |
169 |
175 TPhoneCmdParamCallHeaderData callHeaderParam; |
170 TPhoneCmdParamCallHeaderData callHeaderParam; |