--- 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;
}