diff --git a/packages/ui/src/RichEditor/MarkdownPasteExtension.ts b/packages/ui/src/RichEditor/MarkdownPasteExtension.ts index 287f593f9..d1cb16f18 100644 --- a/packages/ui/src/RichEditor/MarkdownPasteExtension.ts +++ b/packages/ui/src/RichEditor/MarkdownPasteExtension.ts @@ -18,6 +18,10 @@ export const MarkdownPasteExtension = Extension.create({ key: markdownPasteKey, props: { handlePaste(view, event) { + if (event.clipboardData?.getData("text/html")) { + return false; + } + const text = event.clipboardData?.getData("text/plain") ?? ""; if (!hasMarkdown(text)) { return false;