diff --git a/packages/core/src/extensions/focusEvents.ts b/packages/core/src/extensions/focusEvents.ts index 051571f4..fad279e6 100644 --- a/packages/core/src/extensions/focusEvents.ts +++ b/packages/core/src/extensions/focusEvents.ts @@ -16,7 +16,10 @@ export const FocusEvents = Extension.create({ focus: (view, event) => { editor.isFocused = true - const transaction = editor.state.tr.setMeta('focus', { event }) + const transaction = editor.state.tr + .setMeta('focus', { event }) + .setMeta('addToHistory', false) + view.dispatch(transaction) return true @@ -24,7 +27,10 @@ export const FocusEvents = Extension.create({ blur: (view, event) => { editor.isFocused = false - const transaction = editor.state.tr.setMeta('blur', { event }) + const transaction = editor.state.tr + .setMeta('blur', { event }) + .setMeta('addToHistory', false) + view.dispatch(transaction) return true