Editable is now backed by a real transparent , so IME/paste/soft-keyboard work. But the visual canvas caret (updateCaret) is always placed at the end of the word, while the underlying input supports mid-string editing and selection. Clicking mid-word or using arrow keys moves the input caret but the visual caret stays at the end, and there's no click-to-position on the canvas. Suggested: drive the visual caret from input.selectionStart, or accept end-anchored as a documented limitation.
Severity: Minor (UX)
Editable is now backed by a real transparent , so IME/paste/soft-keyboard work. But the visual canvas caret (updateCaret) is always placed at the end of the word, while the underlying input supports mid-string editing and selection. Clicking mid-word or using arrow keys moves the input caret but the visual caret stays at the end, and there's no click-to-position on the canvas. Suggested: drive the visual caret from input.selectionStart, or accept end-anchored as a documented limitation.
Severity: Minor (UX)