When the text of an input is greater than its width, the caret is blocked to the right even if we move backward with Begin or ←. However, the "real" caret continues to move in it's DOM input and when we type, the text is displayed to the right position, but we don't see it if it's to the left of the field for example.
The InputField.prototype.updateCursor seems to be the bad guy if I understand it correctly (source here).
Hi,
When the text of an input is greater than its width, the caret is blocked to the right even if we move backward with Begin or ←. However, the "real" caret continues to move in it's DOM input and when we type, the text is displayed to the right position, but we don't see it if it's to the left of the field for example.
The
InputField.prototype.updateCursor
seems to be the bad guy if I understand it correctly (source here).It's a bug, isn't it?