From 71271670e02ce65d3134f4debc8bb7734ea3c04f Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 23 Jun 2025 21:03:25 +1000 Subject: [PATCH] don't raise errors when drawing in mid subgraph conversion --- js/use_everywhere_subgraph_utils.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/js/use_everywhere_subgraph_utils.js b/js/use_everywhere_subgraph_utils.js index 7b74a7c..938074e 100644 --- a/js/use_everywhere_subgraph_utils.js +++ b/js/use_everywhere_subgraph_utils.js @@ -9,7 +9,13 @@ export function visible_graph_id() { return visible_graph().id } export function node_graph(node) { return node.graph } export function node_graph_id(node) { return node_graph(node).id } -export function in_visible_graph(node) { return node_graph_id(node) == visible_graph_id() } +export function in_visible_graph(node) { + try { + return node_graph_id(node) == visible_graph_id() + } catch { + return false + } +} export function get_subgraph_input_type(graph, slot) { return graph.inputNode.slots[slot].type } export function link_is_from_subgraph_input(link) { return link.origin_id==-10 }