From 9ca6b65bcec66b1ff302552ff7d5603b504ba58f Mon Sep 17 00:00:00 2001 From: Nick the Sick Date: Wed, 15 May 2024 06:10:46 +0200 Subject: [PATCH] fix: apply #5147 fix to marks and nodes --- packages/core/src/Mark.ts | 1 + packages/core/src/Node.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/core/src/Mark.ts b/packages/core/src/Mark.ts index 1b0c46d2bbf..9ec52977412 100644 --- a/packages/core/src/Mark.ts +++ b/packages/core/src/Mark.ts @@ -591,6 +591,7 @@ export class Mark { // with different calls of `configure` const extension = this.extend() + extension.parent = this.parent extension.options = mergeDeep(this.options as Record, options) as Options extension.storage = callOrReturn( diff --git a/packages/core/src/Node.ts b/packages/core/src/Node.ts index 7f3f02d35bc..b1c8c8f44af 100644 --- a/packages/core/src/Node.ts +++ b/packages/core/src/Node.ts @@ -782,6 +782,7 @@ export class Node { // with different calls of `configure` const extension = this.extend() + extension.parent = this.parent extension.options = mergeDeep(this.options as Record, options) as Options extension.storage = callOrReturn(