From 5ef89dd7fddca7e56e73c56b87d7f6ba4639c23f Mon Sep 17 00:00:00 2001 From: wnhlee <40269597+2wheeh@users.noreply.github.com> Date: Sat, 27 Jan 2024 02:18:54 +0900 Subject: [PATCH] Allow an empty paragraph child on converting from markdown (#5517) --- packages/lexical-markdown/src/MarkdownImport.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/lexical-markdown/src/MarkdownImport.ts b/packages/lexical-markdown/src/MarkdownImport.ts index 8ec0e85633d..49df0bddb84 100644 --- a/packages/lexical-markdown/src/MarkdownImport.ts +++ b/packages/lexical-markdown/src/MarkdownImport.ts @@ -78,10 +78,10 @@ export function createMarkdownImport( } // Removing empty paragraphs as md does not really - // allow empty lines and uses them as dilimiter + // allow empty lines and uses them as delimiter const children = root.getChildren(); for (const child of children) { - if (isEmptyParagraph(child)) { + if (isEmptyParagraph(child) && root.getChildrenSize() > 1) { child.remove(); } }