Skip to content

Commit 2c1f61c

Browse files
committed
fix should render nodes
1 parent 2784376 commit 2c1f61c

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ pub struct NodeGraphMessageHandler {
9595
/// Used to keep track of what nodes are sent to the front end so that only visible ones are sent to the frontend
9696
frontend_nodes: Vec<NodeId>,
9797
/// Disables rendering nodes in Svelte
98-
native_node_graph_render: bool,
98+
should_render_svelte_nodes: bool,
9999
}
100100

101101
/// NodeGraphMessageHandler always modifies the network which the selected nodes are in. No GraphOperationMessages should be added here, since those messages will always affect the document network.
@@ -1625,7 +1625,8 @@ impl<'a> MessageHandler<NodeGraphMessage, NodeGraphMessageContext<'a>> for NodeG
16251625
responses.add(PropertiesPanelMessage::Refresh);
16261626
responses.add(NodeGraphMessage::UpdateActionButtons);
16271627

1628-
if self.native_node_graph_render {
1628+
if !self.should_render_svelte_nodes {
1629+
// Generate and render node graph overlay network
16291630
} else {
16301631
let nodes_to_render = network_interface.collect_nodes(&self.node_graph_errors, preferences.graph_wire_style, breadcrumb_network_path);
16311632
self.frontend_nodes = nodes_to_render.iter().map(|node| node.metadata.node_id).collect();
@@ -1789,9 +1790,9 @@ impl<'a> MessageHandler<NodeGraphMessage, NodeGraphMessageContext<'a>> for NodeG
17891790
network_interface.toggle_preview(node_id, selection_network_path);
17901791
}
17911792
NodeGraphMessage::ToggleNativeNodeGraphRender => {
1792-
self.native_node_graph_render = !self.native_node_graph_render;
1793+
self.should_render_svelte_nodes = !self.should_render_svelte_nodes;
17931794
responses.add(FrontendMessage::UpdateShouldRenderSvelteNodes {
1794-
should_render_svelte_nodes: self.native_node_graph_render,
1795+
should_render_svelte_nodes: self.should_render_svelte_nodes,
17951796
});
17961797
responses.add(NodeGraphMessage::SendGraph);
17971798
responses.add(MenuBarMessage::SendLayout);
@@ -2627,7 +2628,7 @@ impl Default for NodeGraphMessageHandler {
26272628
reordering_import: None,
26282629
end_index: None,
26292630
frontend_nodes: Vec::new(),
2630-
native_node_graph_render: false,
2631+
should_render_svelte_nodes: false,
26312632
}
26322633
}
26332634
}

0 commit comments

Comments
 (0)