diff --git a/packages/editor/src/extensions/attachment/attachment.ts b/packages/editor/src/extensions/attachment/attachment.ts index fc50d3541..36aa1dcd0 100644 --- a/packages/editor/src/extensions/attachment/attachment.ts +++ b/packages/editor/src/extensions/attachment/attachment.ts @@ -166,6 +166,7 @@ export const AttachmentNode = Node.create({ previewAttachment: (attachment) => ({ editor }) => { + if (!this.options.onPreviewAttachment) return false; return this.options.onPreviewAttachment(editor, attachment); } }; diff --git a/packages/editor/src/extensions/image/component.tsx b/packages/editor/src/extensions/image/component.tsx index edc394ba6..03e149fff 100644 --- a/packages/editor/src/extensions/image/component.tsx +++ b/packages/editor/src/extensions/image/component.tsx @@ -206,6 +206,7 @@ export function ImageComponent( );