equal
deleted
inserted
replaced
105 */ |
105 */ |
106 TEventResponse handled = EEventHandled; |
106 TEventResponse handled = EEventHandled; |
107 switch ( aCommand ) |
107 switch ( aCommand ) |
108 { |
108 { |
109 case EVtUiCmdEndActiveCall: |
109 case EVtUiCmdEndActiveCall: |
110 ShutdownWithEngineCommandL( KVtEngTerminateSession ); |
110 { |
|
111 const MVtEngSessionInfo::TSessionState state = SessionState( EFalse ); |
|
112 if ( state == MVtEngSessionInfo::EOpen ) |
|
113 { |
|
114 ShutdownWithEngineCommandL( KVtEngTerminateSession ); |
|
115 } |
|
116 } |
111 break; |
117 break; |
112 case EVtUiCmdCreateVoice: |
118 case EVtUiCmdCreateVoice: |
113 CreateVoiceCallL(); |
119 CreateVoiceCallL(); |
114 break; |
120 break; |
115 case EVtUiCmdDialEmergency: |
121 case EVtUiCmdDialEmergency: |