equal
deleted
inserted
replaced
183 } |
183 } |
184 } |
184 } |
185 break; |
185 break; |
186 |
186 |
187 case MEngineMonitor::EPEMessageColpNumberAvailable: |
187 case MEngineMonitor::EPEMessageColpNumberAvailable: |
188 { |
|
189 //Don't show COLP note during emergency call. |
188 //Don't show COLP note during emergency call. |
190 return; |
|
191 } |
|
192 break; |
189 break; |
193 |
190 |
194 default: |
191 default: |
195 CPhoneGsmInCall::HandlePhoneEngineMessageL( |
192 CPhoneGsmInCall::HandlePhoneEngineMessageL( |
196 aMessage, aCallId ); |
193 aMessage, aCallId ); |
238 if ( !TopAppIsDisplayedL() || iStateMachine->SecurityMode()->IsAutolockEnabled() ) |
235 if ( !TopAppIsDisplayedL() || iStateMachine->SecurityMode()->IsAutolockEnabled() ) |
239 { |
236 { |
240 // Continue displaying current app but set up the |
237 // Continue displaying current app but set up the |
241 // idle screen in the background |
238 // idle screen in the background |
242 SetupIdleScreenInBackgroundL(); |
239 SetupIdleScreenInBackgroundL(); |
|
240 // Update toolbar |
|
241 iViewCommandHandle->ExecuteCommandL( EPhoneViewUpdateToolbar ); |
243 } |
242 } |
244 |
243 |
245 else if ( iOnScreenDialer && IsNumberEntryContentStored() ) |
244 else if ( iOnScreenDialer && IsNumberEntryContentStored() ) |
246 { |
245 { |
247 if ( !IsNumberEntryUsedL() ) |
246 if ( !IsNumberEntryUsedL() ) |
255 |
254 |
256 else if ( IsNumberEntryUsedL() ) |
255 else if ( IsNumberEntryUsedL() ) |
257 { |
256 { |
258 // Show the number entry if it exists |
257 // Show the number entry if it exists |
259 SetNumberEntryVisibilityL(ETrue); |
258 SetNumberEntryVisibilityL(ETrue); |
|
259 // Update toolbar |
|
260 iViewCommandHandle->ExecuteCommandL( EPhoneViewUpdateToolbar ); |
260 } |
261 } |
261 |
262 |
262 else |
263 else |
263 { |
264 { |
264 // Display idle screen |
265 // Display idle screen |
377 |
378 |
378 // Enable the volume display |
379 // Enable the volume display |
379 iViewCommandHandle->ExecuteCommandL( EPhoneViewShowNaviPaneAudioVolume ); |
380 iViewCommandHandle->ExecuteCommandL( EPhoneViewShowNaviPaneAudioVolume ); |
380 |
381 |
381 SetTouchPaneButtons( EPhoneEmergencyCallButtons ); |
382 SetTouchPaneButtons( EPhoneEmergencyCallButtons ); |
|
383 |
|
384 SetToolbarDimming( ETrue ); |
382 |
385 |
383 ShowNoteL( EPhoneEmergencyConnectWaitNote ); |
386 ShowNoteL( EPhoneEmergencyConnectWaitNote ); |
384 |
387 |
385 UpdateSetupCbaL(); |
388 UpdateSetupCbaL(); |
386 } |
389 } |
452 aCallId, |
455 aCallId, |
453 &headerParam ); |
456 &headerParam ); |
454 |
457 |
455 EndUiUpdate(); |
458 EndUiUpdate(); |
456 |
459 |
457 //Make sure that toolbar is not shown |
|
458 iViewCommandHandle->ExecuteCommandL( EPhoneViewHideToolbar ); |
|
459 |
|
460 UpdateInCallCbaL(); |
460 UpdateInCallCbaL(); |
461 } |
461 } |
462 |
462 |
463 // ----------------------------------------------------------- |
463 // ----------------------------------------------------------- |
464 // CPhoneEmergency::HandleConnectedL |
464 // CPhoneEmergency::HandleConnectedL |
477 EPhoneViewUpdateBubble, |
477 EPhoneViewUpdateBubble, |
478 aCallId, |
478 aCallId, |
479 &emergencyHeaderParam ); |
479 &emergencyHeaderParam ); |
480 |
480 |
481 EndUiUpdate(); |
481 EndUiUpdate(); |
|
482 SetToolbarDimming( ETrue ); |
482 UpdateInCallCbaL(); |
483 UpdateInCallCbaL(); |
483 } |
484 } |
484 |
485 |
485 // ----------------------------------------------------------- |
486 // ----------------------------------------------------------- |
486 // CPhoneEmergency::OpenMenuBarL |
487 // CPhoneEmergency::OpenMenuBarL |