From 3e2d1f04df86f97464d334ecfe502cd73e81d458 Mon Sep 17 00:00:00 2001 From: Timon Schelling Date: Fri, 14 Nov 2025 03:09:47 +0000 Subject: [PATCH 1/2] fix --- .../document/node_graph/node_graph_message_handler.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs b/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs index 9fd08765cd..9d35bc2c0c 100644 --- a/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs +++ b/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs @@ -1614,8 +1614,7 @@ impl<'a> MessageHandler> for NodeG return; }; - let viewport_bounds = viewport.bounds(); - let viewport_bbox: [DVec2; 2] = viewport_bounds.into(); + let viewport_bbox = [DVec2::new(0., 0.), viewport.size().into_dvec2()]; let document_bbox: [DVec2; 2] = viewport_bbox.map(|p| network_metadata.persistent_metadata.navigation_metadata.node_graph_to_viewport.inverse().transform_point2(p)); let mut nodes = Vec::new(); From 28a97e3a1078cd76756c9761da08de5ce77421e7 Mon Sep 17 00:00:00 2001 From: Timon Schelling Date: Fri, 14 Nov 2025 03:32:06 +0000 Subject: [PATCH 2/2] review fixup --- .../portfolio/document/node_graph/node_graph_message_handler.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs b/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs index 9d35bc2c0c..4f7a024ce8 100644 --- a/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs +++ b/editor/src/messages/portfolio/document/node_graph/node_graph_message_handler.rs @@ -1614,7 +1614,7 @@ impl<'a> MessageHandler> for NodeG return; }; - let viewport_bbox = [DVec2::new(0., 0.), viewport.size().into_dvec2()]; + let viewport_bbox = [DVec2::ZERO, viewport.size().into_dvec2()]; let document_bbox: [DVec2; 2] = viewport_bbox.map(|p| network_metadata.persistent_metadata.navigation_metadata.node_graph_to_viewport.inverse().transform_point2(p)); let mut nodes = Vec::new();