diff -r 5a1685599b76 -r 8152b1f1763a fep/aknfep/src/AknFepUiInputStateInitialKoreanMultitap.cpp --- a/fep/aknfep/src/AknFepUiInputStateInitialKoreanMultitap.cpp Wed Sep 15 12:34:44 2010 +0300 +++ b/fep/aknfep/src/AknFepUiInputStateInitialKoreanMultitap.cpp Wed Oct 13 14:55:58 2010 +0300 @@ -89,28 +89,14 @@ } else { - if (!(fepMan->IsFlagSet(CAknFepManager::EFlagInsideInlineEditingTransaction))) { // 'new' inline edit ptiengine->ClearCurrentWord(); fepMan->StartInlineEditL(); fepMan->SetInlineEditingCursorVisibilityL(ETrue); } - + TPtrC aText = ptiengine->AppendKeyPress((TPtiKey)aKey); - - // Get Fep manager pointer - CAknFepManager* fepManager = static_cast(fepMan); - - // When reaching the max length of the editor in the Hangul mode, - // the current texts will be committed. - if( fepManager->IsTextExceedLeghthEditor(aText.Length())) - { - fepMan->CommitInlineEditL(); - ptiengine->ClearCurrentWord(); - return ETrue; - } - fepMan->UpdateInlineEditL(aText, aText.Length()); // Force commit when buffer length is 511. Needs to be commited in order to