This commit is contained in:
+12
-5
@@ -342,11 +342,18 @@ app.registerExtension({
|
||||
|
||||
const original_subgraph = app.graph.convertToSubgraph
|
||||
app.graph.convertToSubgraph = function () {
|
||||
const cur_list = graphAnalyser.wait_to_analyse_visible_graph()
|
||||
const mods = convert_to_links(cur_list, null, visible_graph());
|
||||
const r = original_subgraph.apply(this, arguments);
|
||||
mods.restorer()
|
||||
return r
|
||||
const ctb_was = graphAnalyser.connect_to_bypassed
|
||||
graphAnalyser.connect_to_bypassed = true
|
||||
try {
|
||||
|
||||
const cur_list = graphAnalyser.wait_to_analyse_visible_graph()
|
||||
const mods = convert_to_links(cur_list, null, visible_graph());
|
||||
const r = original_subgraph.apply(this, arguments);
|
||||
mods.restorer()
|
||||
return r
|
||||
} finally {
|
||||
graphAnalyser.connect_to_bypassed = ctb_was
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ class GraphAnalyser extends Pausable {
|
||||
|
||||
analyse_graph(graph) {
|
||||
this.ambiguity_messages = [];
|
||||
const treat_bypassed_as_live = settingsCache.getSettingValue("Use Everywhere.Options.connect_to_bypassed")
|
||||
const treat_bypassed_as_live = settingsCache.getSettingValue("Use Everywhere.Options.connect_to_bypassed") || this.connect_to_bypassed
|
||||
const live_nodes = graph.nodes.filter((node) => node_is_live(node, treat_bypassed_as_live))
|
||||
|
||||
// Create a UseEverywhereList and populate it from all live (not bypassed) UE nodes
|
||||
|
||||
Reference in New Issue
Block a user