diff --git a/packages/engine/src/mark/index.ts b/packages/engine/src/mark/index.ts index 0addf33d..d32b6c75 100644 --- a/packages/engine/src/mark/index.ts +++ b/packages/engine/src/mark/index.ts @@ -1318,7 +1318,6 @@ class Mark implements MarkModelInterface { safeRange.collapsed && (!isEditable || !card?.getSelectionNodes || nodes.length === 1) ) { - this.merge(safeRange); if (!range) change.apply(safeRange); return; }