fep/aknfep/src/AknFepKeyCatcher.cpp
branchRCL_3
changeset 50 5a1685599b76
parent 44 ecbabf52600f
child 56 8152b1f1763a
--- a/fep/aknfep/src/AknFepKeyCatcher.cpp	Tue Sep 14 21:59:06 2010 +0300
+++ b/fep/aknfep/src/AknFepKeyCatcher.cpp	Wed Sep 15 12:34:44 2010 +0300
@@ -456,7 +456,8 @@
 	// block the subsequent long key press also	
 	if ( length == EShortKeyPress && !iFepMan.EditorHasFreeSpace() 
 		&& iFepMan.PtiEngine()->IsValidKey((TPtiKey)aKeyEvent.iScanCode)   
-		&& !iFepMan.IsFlagSet(CAknFepManager::EFlagInsideMultitapInlineEditingTransaction) ) 
+		&& !iFepMan.IsFlagSet(CAknFepManager::EFlagInsideMultitapInlineEditingTransaction)
+        && (iFepMan.InputMode() != EHangul ) ) 
     	{
     	SetFlag(EFlagBlockAllLongKeyPressEvents); // block the subsequent long key press also
     	return EKeyWasNotConsumed;