From 2ef43e92515c0b9c93aa9471145fab62dfbc09ce Mon Sep 17 00:00:00 2001 From: Nick Perez Date: Tue, 18 Jun 2024 06:07:14 +0200 Subject: [PATCH] fix(core): make exitable resolve it's value through inheritance (#5244) --- packages/core/src/ExtensionManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 }) }