emailuis/emailui/src/ncsaifeditor.cpp
branchRCL_3
changeset 20 efd4f1afd43e
parent 18 6b8f3b30d0ec
equal deleted inserted replaced
18:6b8f3b30d0ec 20:efd4f1afd43e
   349         	}
   349         	}
   350         iTextSelection = Selection();        
   350         iTextSelection = Selection();        
   351         ret = CNcsEditor::OfferKeyEventL( aKeyEvent, aType );
   351         ret = CNcsEditor::OfferKeyEventL( aKeyEvent, aType );
   352         }
   352         }
   353     
   353     
   354     if( ret == EKeyWasNotConsumed  && aType == EEventKeyDown )
       
   355         {
       
   356         HandleTextUpdateDeferred(); // update for lang that don't support CPS
       
   357         }
       
   358     return ret;
   354     return ret;
   359     }
   355     }
   360 
   356 
   361 // -----------------------------------------------------------------------------
   357 // -----------------------------------------------------------------------------
   362 // CNcsAifEditor::HandleEdwinEventL()
   358 // CNcsAifEditor::HandleEdwinEventL()
   592     {
   588     {
   593     FUNC_LOG;
   589     FUNC_LOG;
   594     // First, add all the addresses without updating the editor text contents 
   590     // First, add all the addresses without updating the editor text contents 
   595     for ( TInt i=0 ; i<aAddresses.Count() ; i++ )
   591     for ( TInt i=0 ; i<aAddresses.Count() ; i++ )
   596         {
   592         {
   597     	AddAddressL( *aAddresses[i], ETrue );
   593         AddAddressL( *aAddresses[i], EFalse );
   598         }
   594         }
   599     // Update editor text content after all the items have been added
   595     // Update editor text content after all the items have been added
   600     RepositionEntriesL( NULL );
   596     RepositionEntriesL( NULL );
   601     }
   597     }
   602 
   598