--- a/fep/aknfep/src/AknFepUiInputStateQwerty.cpp Thu Jul 15 19:01:13 2010 +0300
+++ b/fep/aknfep/src/AknFepUiInputStateQwerty.cpp Thu Aug 19 10:15:25 2010 +0300
@@ -1196,8 +1196,11 @@
}
}
// Disable UI framewroks's qwerty iCode conversion for simulated event.
- numKey.iModifiers |= EModifierSpecial;
- if(!(fepMan->IsHybridAplhaEditor() && !fepMan->IsHybridAlphaModeChangedtoAplhanumeric()))
+ numKey.iModifiers |= EModifierSpecial;
+
+ //as the editor is a Java number editor, we did not simulate the number key event
+ if(!(fepMan->IsHybridAplhaEditor() && !fepMan->IsHybridAlphaModeChangedtoAplhanumeric())
+ && !fepMan->IsSpecialNumericEditor() )
{
CCoeEnv::Static()->SimulateKeyEventL(numKey, EEventKey);
#ifdef RD_INTELLIGENT_TEXT_INPUT