From 3c32aaeecdb1f237f2ce3a0169b3bc52acf6da3e Mon Sep 17 00:00:00 2001 From: Lee Geertsen Date: Fri, 6 Sep 2019 11:04:12 +0200 Subject: [PATCH] Fix problem for removing edge while computing --- meshroom/ui/qml/GraphEditor/GraphEditor.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meshroom/ui/qml/GraphEditor/GraphEditor.qml b/meshroom/ui/qml/GraphEditor/GraphEditor.qml index 957d7423..598a0238 100755 --- a/meshroom/ui/qml/GraphEditor/GraphEditor.qml +++ b/meshroom/ui/qml/GraphEditor/GraphEditor.qml @@ -254,11 +254,11 @@ Item { onPressed: { var canEdit = true if(_reconstruction.computing) { - if(uigraph.taskManager.nodes.contains(edge.dst.node)) { + if(uigraph.taskManager.nodes.contains(edge.src.node)) { canEdit = false; } else { if(object.globalStatus == "SUCCESS") { - var nodes = uigraph.graph.onlyNodesFromNode(edge.dst.node); + var nodes = uigraph.graph.onlyNodesFromNode(edge.src.node); for(var i = 0; i < nodes.length; i++) { if(["SUBMITTED", "RUNNING"].includes(nodes[i].globalStatus) && nodes[i].chunks.at(0).statusNodeName == nodes[i].name) { canEdit = false;