In iOS browsers, if you add a single checkbox to a line (nothing to the right of it, not even spaces) and tap directly to the left of the checkbox, the caret position moves to the end of the last line in the editor.
Happens in: Safari iOS, Chrome iOS. (Android seems to be unaffected, couldn't reproduce.)
In iOS browsers, if you add a single checkbox to a line (nothing to the right of it, not even spaces) and tap directly to the left of the checkbox, the caret position moves to the end of the last line in the editor.
Happens in: Safari iOS, Chrome iOS. (Android seems to be unaffected, couldn't reproduce.)
Code needed to reproduce
Checkbox
NodeSpec
:To run it, the ProseMirror basic example has been used with the following changes: