equal
deleted
inserted
replaced
39 #include <PtiEngine.h> //CPtiEngine |
39 #include <PtiEngine.h> //CPtiEngine |
40 #include <PtiDefs.h> //keys |
40 #include <PtiDefs.h> //keys |
41 #include <PtiCompositionDataIF.h> //MPtiEngineCompositionDataInterface |
41 #include <PtiCompositionDataIF.h> //MPtiEngineCompositionDataInterface |
42 #include <featmgr.h> //FeatureManager |
42 #include <featmgr.h> //FeatureManager |
43 #include <e32keys.h> |
43 #include <e32keys.h> |
44 #include <AknFep.rsg> |
44 #include <aknfep.rsg> |
45 |
45 |
46 |
46 |
47 static const TInt KKeyMappingsLength = 63; |
47 static const TInt KKeyMappingsLength = 63; |
48 |
48 |
49 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
49 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
456 { |
456 { |
457 //retVal = ETrue; |
457 //retVal = ETrue; |
458 TBool wasInlineEditing = EFalse; |
458 TBool wasInlineEditing = EFalse; |
459 wasInlineEditing = |
459 wasInlineEditing = |
460 fepMan->IsFlagSet(CAknFepManager::EFlagInsideInlineEditingTransaction); |
460 fepMan->IsFlagSet(CAknFepManager::EFlagInsideInlineEditingTransaction); |
|
461 |
|
462 if(aKey == EStdKeySpace && tailLength > 0) |
|
463 { |
|
464 fepMan->RemoveSuggestedAdvanceCompletionL(); |
|
465 } |
|
466 |
461 ptiengine->CommitCurrentWord(); |
467 ptiengine->CommitCurrentWord(); |
462 fepMan->CommitInlineEditL(); |
468 fepMan->CommitInlineEditL(); |
463 /* Temporary Fix */ |
469 /* Temporary Fix */ |
464 //EFlagInsideInlineEditingTransaction flag check is not required |
470 //EFlagInsideInlineEditingTransaction flag check is not required |
465 //but just to make sure. |
471 //but just to make sure. |