From f1d4d12b369b8ab4d2b085f30a02e8fcbe6991f3 Mon Sep 17 00:00:00 2001 From: Olivier BICHLER <olivier.bichler@cea.fr> Date: Tue, 2 Apr 2024 09:53:31 +0200 Subject: [PATCH] Fixed bug with root node --- src/graph/GraphView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/graph/GraphView.cpp b/src/graph/GraphView.cpp index 6545d81f6..f498d5e82 100644 --- a/src/graph/GraphView.cpp +++ b/src/graph/GraphView.cpp @@ -1258,7 +1258,7 @@ void Aidge::GraphView::updateInputsOutputsDelete(std::shared_ptr<Node> deletedNo if (deletedNode == mRootNode) { const std::pair<std::vector<NodePtr>, size_t> ranked_nodes = getRankedNodes(); - if(ranked_nodes.second== 0 ) + if(ranked_nodes.second== 0 || ranked_nodes.first.size() <= 1) { mRootNode = nullptr; } else { -- GitLab