diff --git a/packages/client/src/tiptap/core/wrappers/flow/index.tsx b/packages/client/src/tiptap/core/wrappers/flow/index.tsx index 09954701..edf0cb47 100644 --- a/packages/client/src/tiptap/core/wrappers/flow/index.tsx +++ b/packages/client/src/tiptap/core/wrappers/flow/index.tsx @@ -96,14 +96,16 @@ export const FlowWrapper = ({ editor, node, updateAttributes }) => { const setMxgraph = useCallback( (div) => { $container.current = div; + if (!isEditorReady) return; render(div); }, - [render] + [isEditorReady, render] ); useEffect(() => { + if (!isEditorReady) return; render($container.current); - }, [graphData, render]); + }, [isEditorReady, graphData, render]); return (