Exit sub-network via Escape key (#3285)
"Escape key in sub-network" Co-authored-by: Timon <me@timon.zip>
This commit is contained in:
parent
717defb2bb
commit
591096a817
|
|
@ -496,6 +496,9 @@ impl MessageHandler<DocumentMessage, DocumentMessageContext<'_>> for DocumentMes
|
||||||
self.node_graph_handler.wire_in_progress_from_connector = None;
|
self.node_graph_handler.wire_in_progress_from_connector = None;
|
||||||
self.node_graph_handler.wire_in_progress_to_connector = None;
|
self.node_graph_handler.wire_in_progress_to_connector = None;
|
||||||
responses.add(FrontendMessage::UpdateWirePathInProgress { wire_path: 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 {
|
} else {
|
||||||
responses.add(DocumentMessage::GraphViewOverlay { open: false });
|
responses.add(DocumentMessage::GraphViewOverlay { open: false });
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue