equal
deleted
inserted
replaced
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 |