Re: [editing] What to do with IME input when typing over a large selection? (#59)

@rniwa: I guess we need to say something about how this will work in terms of timing or callbacks or something. Basically we need something like:

1. User types a key indicating the start of a composition process.
2. beforeInput delete event is emitted by UA
3. JS code handles deletion request and when it has finished that, it places the caret where the IME input is to be inserted.
4. UA handles IME composition
5. beforeInput insertCharacter events are emitted by UA
6. JS code handles insertion of characters.

My concern is about the transition from 3 to 4: How does the UA know that 3 has terminated and that it can now go on with 4? 

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/editing/issues/59#issuecomment-108493799

Received on Wednesday, 3 June 2015 15:50:51 UTC