TextChangeEvent occurs when you type or otherwise change the text (copy/paste). The text is the “raw” contents in the ui, not formatted or validated at this point. The field’s value change usually happens when you exit the field (click outside the field, tab out, etc.). If you get the value from the field’s getValue or ValueChangeEvent, it has been formatted and validated.