diff --git a/packages/editor/src/extensions/outline-list-item/outline-list-item.ts b/packages/editor/src/extensions/outline-list-item/outline-list-item.ts index 4894a16dd..499fddb89 100644 --- a/packages/editor/src/extensions/outline-list-item/outline-list-item.ts +++ b/packages/editor/src/extensions/outline-list-item/outline-list-item.ts @@ -154,6 +154,7 @@ export const OutlineListItem = Node.create({ const resolvedPos = editor.state.doc.resolve(pos); if (isClickWithinBounds(e, resolvedPos, "left")) { e.preventDefault(); + e.stopImmediatePropagation(); editor.commands.command(({ tr }) => { tr.setNodeAttribute( pos,