--- a/phoneapp/phoneuicontrol/src/cphonestateincall.cpp Tue Feb 02 00:10:04 2010 +0200
+++ b/phoneapp/phoneuicontrol/src/cphonestateincall.cpp Fri Feb 19 22:50:26 2010 +0200
@@ -51,6 +51,8 @@
#include "cphonemediatorsender.h"
#include "cphoneterminateallconnectionscommand.h"
#include "mphonecustomization.h"
+#include "easydialingcommands.hrh"
+
// ================= MEMBER FUNCTIONS =======================
@@ -146,7 +148,15 @@
}
else if ( IsNumberEntryVisibleL() )
{
- HandleCommandL( EPhoneCmdOptions );
+ if ( IsDialingExtensionInFocusL() )
+ {
+ iViewCommandHandle->HandleCommandL(
+ EEasyDialingEnterKeyAction );
+ }
+ else
+ {
+ HandleCommandL( EPhoneCmdOptions );
+ }
}
break;
#endif
@@ -762,7 +772,7 @@
case EPhoneCmdEnd:
CloseDtmfQueryL();
- CPhoneState::DisconnectCallL();
+ DisconnectCallL();
break;
// 'End all calls' from menu