Hey @marijn, is there a way we can configure ProseMirror to not read out DOM selection on refocus? I’m running into this exact behavior on Safari. My use case is when a user types with nothing focused, I automatically focus the editor - the issue here is, the selection then goes to the start on Safari and therefore so does user input, even if I already have content in the editor.
I could setTimeout and move the selection to the end (50ms seems to do it) but it still introduces noticeable cursor flicker and if the user types quickly enough input will continue being inserted at the front.
EDIT: I was able to use handleDOMEvents to hook into the focus event and set the caret in the contenteditable to the end to stop this behavior, for anyone who finds this post