[w3c/uievents] Cannot detect insertion of commited composing text (i.e. press Enter) only by onInput (without state) (Issue #401)

tats-u created an issue (w3c/uievents#401)

https://w3c.github.io/uievents/tools/key-event-viewer.html

1. Enable Japanese IME
2. Type henkan
3. Space
4. Enter to commit

Firefox:

<img width="1477" height="804" alt="Image" src="https://github.com/user-attachments/assets/520aeb0a-9690-44a5-b256-5750e187ec76" />

Chrome:

<img width="1406" height="696" alt="Image" src="https://github.com/user-attachments/assets/8515a512-58f3-42d9-97b3-36574e8f8df0" />

The current specification cannot handle 4. only by `onInput` without state. The `onInput` events corresponding to 3. and 4. are not standardized across browsers. Safari seems to fire multiple `onInput` events at 4 with `isComposing` = `true`.
Firefox fires an extra `onInput` event at 4 with `isComposing` = `true`.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/uievents/issues/401
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/uievents/issues/401@github.com>

Received on Sunday, 28 September 2025 09:35:40 UTC