diff -r e6a39382bb9c -r c8fb4cf7b3ae fep/aknfep/src/AknFepUiInputStateEntryThaiPredictive.cpp --- a/fep/aknfep/src/AknFepUiInputStateEntryThaiPredictive.cpp Tue Apr 27 16:59:43 2010 +0300 +++ b/fep/aknfep/src/AknFepUiInputStateEntryThaiPredictive.cpp Tue May 11 16:31:42 2010 +0300 @@ -102,8 +102,17 @@ case EPtiKey8: case EPtiKey9: case EPtiKey0: + response = HandleStandardNumericKeysL(aKey, aLength); + break; case EPtiKeyStar: - response = HandleStandardNumericKeysL(aKey, aLength); + if ( aLength == ELongKeyPress ) + { + response = HandleStarKeyL(aLength); + } + else + { + response = HandleStandardNumericKeysL(aKey, aLength); + } break; case EKeyDownArrow: response = HandleDownKeyL();