Merge pull request #1262 from weaveworks/1242-fix-layoutnodes

Keep edge and node movement in sync
This commit is contained in:
David
2016-04-12 09:35:14 +02:00

View File

@@ -370,10 +370,10 @@ export default class NodesChart extends React.Component {
}
nextState.scale = zoomScale;
if (!isDeepEqual(stateNodes, state.nodes)) {
if (!isDeepEqual(layoutNodes, state.nodes)) {
nextState.nodes = layoutNodes;
}
if (!isDeepEqual(stateEdges, state.edges)) {
if (!isDeepEqual(layoutEdges, state.edges)) {
nextState.edges = layoutEdges;
}