From 591096a817e321e8bc516415e6370626935858da Mon Sep 17 00:00:00 2001 From: Sambhram Date: Wed, 15 Oct 2025 05:38:04 +0530 Subject: [PATCH] Exit sub-network via Escape key (#3285) "Escape key in sub-network" Co-authored-by: Timon --- .../messages/portfolio/document/document_message_handler.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/editor/src/messages/portfolio/document/document_message_handler.rs b/editor/src/messages/portfolio/document/document_message_handler.rs index 27a2d5c37..b8bb98ab6 100644 --- a/editor/src/messages/portfolio/document/document_message_handler.rs +++ b/editor/src/messages/portfolio/document/document_message_handler.rs @@ -496,6 +496,9 @@ impl MessageHandler> for DocumentMes self.node_graph_handler.wire_in_progress_from_connector = None; self.node_graph_handler.wire_in_progress_to_connector = None; responses.add(FrontendMessage::UpdateWirePathInProgress { wire_path: None }); + } else if !self.breadcrumb_network_path.is_empty() { + // Exit one level up if inside a nested network + responses.add(DocumentMessage::ExitNestedNetwork { steps_back: 1 }); } else { responses.add(DocumentMessage::GraphViewOverlay { open: false }); }