phoneapp/phoneuistates/src/cphoneincoming.cpp
changeset 21 92ab7f8d0eab
parent 0 5f000ab63145
child 22 6bb1b21d2484
--- 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 
     }    
 
 // -----------------------------------------------------------