diff --git a/packages/core/ui/text-field/index.ios.ts b/packages/core/ui/text-field/index.ios.ts index 2b188b866c..ab295019d4 100644 --- a/packages/core/ui/text-field/index.ios.ts +++ b/packages/core/ui/text-field/index.ios.ts @@ -164,7 +164,8 @@ export class TextField extends TextFieldBase { } public textFieldDidEndEditing(textField: UITextField) { - if (this.updateTextTrigger === 'focusLost') { + //sometimes it did end editing with 'textChanged' trigger for specific keyboard layout, eg: vietnamese telex + if (this.updateTextTrigger === 'focusLost' || this.updateTextTrigger === 'textChanged') { textProperty.nativeValueChange(this, textField.text); }