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

But the default action for all of the editing events within conententEditable=Typing is "None". So by default there is no preventDefault() employed for any of these. By default, nothing ever happens. It's only when a specific event is handled in JS that it will actually cause a change.

And is it unproblematic for you that you don't know how long time the JS code will spend on doing the proper deletion before the insertion can start? The deletion process will likely involve moving the caret to  a specific place where the composition then should start.

Sorry if I misunderstood you.

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

Received on Wednesday, 3 June 2015 16:16:19 UTC