equal
deleted
inserted
replaced
137 gsmMsgHandler->HandlePhoneEngineMessageL( aMessage, aCallId ); |
137 gsmMsgHandler->HandlePhoneEngineMessageL( aMessage, aCallId ); |
138 CleanupStack::PopAndDestroy( gsmMsgHandler ); |
138 CleanupStack::PopAndDestroy( gsmMsgHandler ); |
139 |
139 |
140 // Needed also in non-touch, if call waiting request (*43#) |
140 // Needed also in non-touch, if call waiting request (*43#) |
141 // is sent during active call at least. |
141 // is sent during active call at least. |
142 UpdateCbaL( EPhoneCallHandlingInCallCBA ); |
142 if ( aMessage == MEngineMonitor::EPEMessageIncCallIsForw ) |
|
143 { |
|
144 UpdateCbaL( EPhoneCallHandlingCallWaitingCBA ); |
|
145 } |
|
146 else |
|
147 { |
|
148 UpdateCbaL( EPhoneCallHandlingInCallCBA ); |
|
149 } |
143 } |
150 } |
144 break; |
151 break; |
145 |
152 |
146 case MEngineMonitor::EPEMessageColpNumberAvailable: |
153 case MEngineMonitor::EPEMessageColpNumberAvailable: |
147 { |
154 { |