IME composition React merged

Onyx ListFieldInput accepts an entry on the IME confirmation Enter

fix(web): ignore IME composition Enter in ListFieldInput

onyx · onyx-dot-app/onyx

Symptom

ListFieldInput in Onyx web accepts a list entry on the IME confirmation Enter, adding an empty or partial item.

Minimal repro
ListFieldInput with CJK IME → Enter to confirm → list item added prematurely.
Fix

Skip Enter action when event.nativeEvent.isComposing is true.

Merged PR → #onyx-listfield-ime

Also in: React

← all 93 entries