diff --git a/packages/core/src/commands/setTextSelection.ts b/packages/core/src/commands/setTextSelection.ts index 2eceb494..6ce7e02d 100644 --- a/packages/core/src/commands/setTextSelection.ts +++ b/packages/core/src/commands/setTextSelection.ts @@ -19,8 +19,8 @@ export const setTextSelection: RawCommands['setTextSelection'] = position => ({ const { from, to } = typeof position === 'number' ? { from: position, to: position } : position - const minPos = Selection.atStart(doc).from - const maxPos = Selection.atEnd(doc).to + const minPos = 0 + const maxPos = tr.doc.content.size const resolvedFrom = minMax(from, minPos, maxPos) const resolvedEnd = minMax(to, minPos, maxPos) const selection = TextSelection.create(doc, resolvedFrom, resolvedEnd)