diff --git a/packages/core/src/helpers/createNodeFromContent.ts b/packages/core/src/helpers/createNodeFromContent.ts index 277ccfb3da7..8ab2e043785 100644 --- a/packages/core/src/helpers/createNodeFromContent.ts +++ b/packages/core/src/helpers/createNodeFromContent.ts @@ -27,7 +27,7 @@ export function createNodeFromContent( if (typeof content === 'object' && content !== null) { try { - if (Array.isArray(content)) { + if (Array.isArray(content) && content.length > 0) { return Fragment.fromArray(content.map(item => schema.nodeFromJSON(item))) } diff --git a/packages/react/src/EditorContent.tsx b/packages/react/src/EditorContent.tsx index b4ce03b00e3..c5ecbb06dfc 100644 --- a/packages/react/src/EditorContent.tsx +++ b/packages/react/src/EditorContent.tsx @@ -80,7 +80,7 @@ export class PureEditorContent extends React.Component { - flushSync(fn) + flushSync(fn) }) } else { fn()