diff -r 5a1685599b76 -r 8152b1f1763a fep/aknfep/src/AknFepKeyCatcher.cpp --- a/fep/aknfep/src/AknFepKeyCatcher.cpp Wed Sep 15 12:34:44 2010 +0300 +++ b/fep/aknfep/src/AknFepKeyCatcher.cpp Wed Oct 13 14:55:58 2010 +0300 @@ -456,8 +456,7 @@ // block the subsequent long key press also if ( length == EShortKeyPress && !iFepMan.EditorHasFreeSpace() && iFepMan.PtiEngine()->IsValidKey((TPtiKey)aKeyEvent.iScanCode) - && !iFepMan.IsFlagSet(CAknFepManager::EFlagInsideMultitapInlineEditingTransaction) - && (iFepMan.InputMode() != EHangul ) ) + && !iFepMan.IsFlagSet(CAknFepManager::EFlagInsideMultitapInlineEditingTransaction) ) { SetFlag(EFlagBlockAllLongKeyPressEvents); // block the subsequent long key press also return EKeyWasNotConsumed;