--- a/phoneapp/phoneuistates/src/cphonegsmincall.cpp Mon Mar 15 12:40:24 2010 +0200
+++ b/phoneapp/phoneuistates/src/cphonegsmincall.cpp Wed Mar 31 21:30:06 2010 +0300
@@ -139,7 +139,14 @@
// Needed also in non-touch, if call waiting request (*43#)
// is sent during active call at least.
- UpdateCbaL( EPhoneCallHandlingInCallCBA );
+ if ( aMessage == MEngineMonitor::EPEMessageIncCallIsForw )
+ {
+ UpdateCbaL( EPhoneCallHandlingCallWaitingCBA );
+ }
+ else
+ {
+ UpdateCbaL( EPhoneCallHandlingInCallCBA );
+ }
}
break;