fep/aknfep/src/AknFepUiInputStateEntryQwertyWesternPredictive.cpp
branchRCL_3
changeset 12 5e18d8c489d6
parent 7 6defe5d1bd39
child 19 ac7e4d1d9209
equal deleted inserted replaced
11:c8fb4cf7b3ae 12:5e18d8c489d6
    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.