phoneapp/phoneuicontrol/src/cphoneuicontroller.cpp
changeset 27 2f8f8080a020
parent 22 6bb1b21d2484
child 51 f39ed5e045e0
--- a/phoneapp/phoneuicontrol/src/cphoneuicontroller.cpp	Fri Apr 16 14:58:25 2010 +0300
+++ b/phoneapp/phoneuicontrol/src/cphoneuicontroller.cpp	Mon May 03 12:31:11 2010 +0300
@@ -216,6 +216,8 @@
         iStateMachine->State()->HandleKeyMessageL( 
                         MPhoneKeyEvents::EPhoneKeyShortPress, 
                         TKeyCode( aKeyEvent.iCode ) );
+        
+        iStateMachine->State()->HandleDtmfKeyToneL( aKeyEvent, aEventCode );
         }
     else if ( aEventCode == EEventLongPress )
         {
@@ -223,8 +225,12 @@
                         MPhoneKeyEvents::EPhoneKeyLongPress, 
                         TKeyCode( aKeyEvent.iCode ) );    
         }
+    else 
+        {
+        iStateMachine->State()->HandleDtmfKeyToneL( aKeyEvent, aEventCode );
+        }
     
-    iStateMachine->State()->HandleDtmfKeyToneL( aKeyEvent, aEventCode );
+    
         
     return EKeyWasNotConsumed;
     }