diff --git a/docs/pages/docs/editor-basics/setup.mdx b/docs/pages/docs/editor-basics/setup.mdx index 84115ddd5f..2b4c3767ad 100644 --- a/docs/pages/docs/editor-basics/setup.mdx +++ b/docs/pages/docs/editor-basics/setup.mdx @@ -43,7 +43,7 @@ type BlockNoteEditorOptions = { pasteBehavior?: "prefer-markdown" | "prefer-html"; }) => boolean | undefined; }) => boolean | undefined; - resolveFileUrl: (url: string) => Promise + resolveFileUrl: (url: string) => Promise; schema?: BlockNoteSchema; setIdAttribute?: boolean; sideMenuDetection?: "viewport" | "editor"; diff --git a/packages/core/src/blocks/ListItemBlockContent/BulletListItemBlockContent/BulletListItemBlockContent.ts b/packages/core/src/blocks/ListItemBlockContent/BulletListItemBlockContent/BulletListItemBlockContent.ts index e6412633c4..767558095d 100644 --- a/packages/core/src/blocks/ListItemBlockContent/BulletListItemBlockContent/BulletListItemBlockContent.ts +++ b/packages/core/src/blocks/ListItemBlockContent/BulletListItemBlockContent/BulletListItemBlockContent.ts @@ -31,7 +31,8 @@ const BulletListItemBlockContent = createStronglyTypedTiptapNode({ const blockInfo = getBlockInfoFromSelection(state); if ( !blockInfo.isBlockContainer || - blockInfo.blockContent.node.type.spec.content !== "inline*" + blockInfo.blockContent.node.type.spec.content !== "inline*" || + blockInfo.blockNoteType === "heading" ) { return; } diff --git a/packages/core/src/blocks/ListItemBlockContent/NumberedListItemBlockContent/NumberedListItemBlockContent.ts b/packages/core/src/blocks/ListItemBlockContent/NumberedListItemBlockContent/NumberedListItemBlockContent.ts index 4e271bae14..03866d4cee 100644 --- a/packages/core/src/blocks/ListItemBlockContent/NumberedListItemBlockContent/NumberedListItemBlockContent.ts +++ b/packages/core/src/blocks/ListItemBlockContent/NumberedListItemBlockContent/NumberedListItemBlockContent.ts @@ -50,7 +50,8 @@ const NumberedListItemBlockContent = createStronglyTypedTiptapNode({ if ( !blockInfo.isBlockContainer || blockInfo.blockContent.node.type.spec.content !== "inline*" || - blockInfo.blockNoteType === "numberedListItem" + blockInfo.blockNoteType === "numberedListItem" || + blockInfo.blockNoteType === "heading" ) { return; }