Fix: pass a correct nodeLookup object in setDefaultNodesAndEdges()
This ensures `nodeLookup` is filled correctly at the first render of uncontrolled `ReactFlow`. (This was an issue before, but it caused severe visual issues with changes from previous commits.)
This commit is contained in:
@@ -74,7 +74,8 @@ const createRFStore = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
if (hasDefaultNodes) {
|
if (hasDefaultNodes) {
|
||||||
nextState.nodes = adoptUserProvidedNodes(nodes, new Map(), {
|
const { nodeLookup } = get();
|
||||||
|
nextState.nodes = adoptUserProvidedNodes(nodes, nodeLookup, {
|
||||||
nodeOrigin: get().nodeOrigin,
|
nodeOrigin: get().nodeOrigin,
|
||||||
elevateNodesOnSelect: get().elevateNodesOnSelect,
|
elevateNodesOnSelect: get().elevateNodesOnSelect,
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user