diff --git a/src/js/selection.js b/src/js/selection.js index 34deaac15..cae1de92e 100644 --- a/src/js/selection.js +++ b/src/js/selection.js @@ -213,6 +213,11 @@ range = this.importSelectionMoveCursorPastAnchor(selectionState, range); } + if (range.commonAncestorContainer.contentEditable === 'false') { + range.setStart(range.commonAncestorContainer.nextSibling, 0); + range.collapse(true); + } + this.selectRange(doc, range); },