From 21807a6f7e7b73adf0696ea848fb0b7ebdbf14ea Mon Sep 17 00:00:00 2001 From: Hufe921 Date: Sun, 7 Apr 2024 22:42:22 +0800 Subject: [PATCH] fix: format list elements boundary error --- src/editor/utils/element.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/editor/utils/element.ts b/src/editor/utils/element.ts index 7c70ab8..c44c6af 100644 --- a/src/editor/utils/element.ts +++ b/src/editor/utils/element.ts @@ -68,9 +68,10 @@ export function formatElementList( ...options } const startElement = elementList[0] - // 非首字符零宽节点文本元素则补偿 + // 非首字符零宽节点文本元素则补偿-列表元素内部会补偿此处忽略 if ( isHandleFirstElement && + startElement?.type !== ElementType.LIST && ((startElement?.type && startElement.type !== ElementType.TEXT) || !START_LINE_BREAK_REG.test(startElement?.value)) ) {