diff --git a/packages/tiptap-core/src/commands/focus.ts b/packages/tiptap-core/src/commands/focus.ts index 4d2c085a..b01821dc 100644 --- a/packages/tiptap-core/src/commands/focus.ts +++ b/packages/tiptap-core/src/commands/focus.ts @@ -46,7 +46,7 @@ function resolveSelection(editor: Editor, position: Position = null): ResolvedSe export default async function focus(next: Function, editor: Editor, position: Position = null): Promise { const { view, state } = editor - if ((view.hasFocus && position === null)) { + if ((view.hasFocus() && position === null)) { next() return }