diff --git a/demos/src/Examples/Tables/Vue/index.vue b/demos/src/Examples/Tables/Vue/index.vue index 8e20311e..d07857e4 100644 --- a/demos/src/Examples/Tables/Vue/index.vue +++ b/demos/src/Examples/Tables/Vue/index.vue @@ -145,7 +145,7 @@ export default { Hans Pagel wrote this - that’s it + diff --git a/packages/core/src/commands/setTextSelection.ts b/packages/core/src/commands/setTextSelection.ts index d1ac9391..75b0e02c 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 = 0 - const maxPos = tr.doc.content.size + const minPos = TextSelection.atStart(doc).from + const maxPos = doc.content.size const resolvedFrom = minMax(from, minPos, maxPos) const resolvedEnd = minMax(to, minPos, maxPos) const selection = TextSelection.create(doc, resolvedFrom, resolvedEnd)