ckeditor5
ckeditor5 copied to clipboard
[Android/IME] Translate composition events (beforeInput with insertCompositionText/insertText) to delete events
Potentially a part of #12425.
When in composition on Android (i.e. using e.g. GBoard, even in English mode), pressing Backspace triggers beforeInput with insertCompositionText with a non-empty target range that replaces the entire word.
A more optimal way to modify the model would be if we translated that to a delete event so only the bit that needs to be removed was touched in the model.
If you'd like to see this improvement implemented, add a 👍 reaction to this post.