--- a/phoneapp/phoneuistates/src/cphoneincoming.cpp Tue Feb 02 00:10:04 2010 +0200
+++ b/phoneapp/phoneuistates/src/cphoneincoming.cpp Fri Mar 19 09:28:42 2010 +0200
@@ -202,7 +202,7 @@
// Close fast swap window if it's displayed
CEikonEnv::Static()->DismissTaskList();
- // If the 1st incoming call became Connected, this is waiting call
+ // If the 1st incoming call became Connected, this is waiting call
// If the 1st incoming call went just Idle, this is a normal call
if ( connectedCall > KErrNotFound )
{
@@ -219,9 +219,13 @@
}
SetToolbarDimming( EFalse );
+
+// <-- QT PHONE START -->
// Display incoming call
DisplayIncomingCallL( aCallId, dialerParam );
-
+
+ SetTouchPaneButtons( EPhoneWaitingCallButtons );
+// <-- QT PHONE END -->
if( FeatureManager::FeatureSupported( KFeatureIdFfTouchUnlockStroke )
&& !CPhoneCenRepProxy::Instance()->
IsTelephonyFeatureSupported( KTelephonyLVFlagAllowUnlockOnIncoming )
@@ -237,14 +241,14 @@
iViewCommandHandle->ExecuteCommandL( EPhoneViewDisableKeyLockWithoutNote );
}
}
-
+
if( CPhoneCenRepProxy::Instance()->
IsTelephonyFeatureSupported( KTelephonyLVFlagDisableCallControlHardKeysWhileLocked )
&& ( IsKeyLockOn() || IsAutoLockOn() ) )
{
DisableHWKeysL();
}
-
+
EndUiUpdate();
if ( connectedCall > KErrNotFound )
@@ -300,7 +304,7 @@
iViewCommandHandle->ExecuteCommandL( EPhoneViewSetTopApplication,
&uidParam );
- DisplayHeaderForCallComingInL( aCallId, aCommandParam.Boolean() ); //waiting call
+ DisplayHeaderForCallComingInL( aCallId, ETrue ); //waiting call
}
// -----------------------------------------------------------