diff --git a/packages/core/src/ExtensionManager.ts b/packages/core/src/ExtensionManager.ts index 54ccbdc372f..ae6a547760d 100644 --- a/packages/core/src/ExtensionManager.ts +++ b/packages/core/src/ExtensionManager.ts @@ -181,7 +181,7 @@ export class ExtensionManager { let defaultBindings: Record boolean> = {} // bind exit handling - if (extension.type === 'mark' && extension.config.exitable) { + if (extension.type === 'mark' && getExtensionField(extension, 'exitable', context)) { defaultBindings.ArrowRight = () => Mark.handleExit({ editor, mark: extension as Mark }) }