From 6faceef3f66d5892946170162d801a4e3ea37055 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Thu, 9 Sep 2021 23:58:43 +0200 Subject: [PATCH] fix bug in clipboardTextSerializer --- packages/core/src/extensions/clipboardTextSerializer.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/src/extensions/clipboardTextSerializer.ts b/packages/core/src/extensions/clipboardTextSerializer.ts index 8a861821..bf2b3d9e 100644 --- a/packages/core/src/extensions/clipboardTextSerializer.ts +++ b/packages/core/src/extensions/clipboardTextSerializer.ts @@ -1,6 +1,7 @@ import { Plugin, PluginKey } from 'prosemirror-state' import { Extension } from '../Extension' import getTextBetween from '../helpers/getTextBetween' +import getTextSeralizersFromSchema from '../helpers/getTextSeralizersFromSchema' export const ClipboardTextSerializer = Extension.create({ name: 'editable', @@ -12,10 +13,10 @@ export const ClipboardTextSerializer = Extension.create({ props: { clipboardTextSerializer: () => { const { editor } = this - const { state, extensionManager } = editor + const { state, schema } = editor const { doc, selection } = state const { from, to } = selection - const { textSerializers } = extensionManager + const textSerializers = getTextSeralizersFromSchema(schema) const range = { from, to } return getTextBetween(doc, range, {