From bee39610404ce7d7ee691a15ece87a52d45d852e Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Wed, 13 Apr 2016 14:44:39 +0200 Subject: [PATCH] logic: Fixed implict children of implicit classes not shown in graph --- src/lib/component/controller/GraphController.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/component/controller/GraphController.cpp b/src/lib/component/controller/GraphController.cpp index 308e0ee1..2dfc4698 100644 --- a/src/lib/component/controller/GraphController.cpp +++ b/src/lib/component/controller/GraphController.cpp @@ -401,6 +401,11 @@ void GraphController::setNodeActiveRecursive(DummyNode& node, const std::vector< void GraphController::removeImplicitAndUndefinedChildrenRecursive(DummyNode& node) { + if (node.isGraphNode() && !node.data->isExplicit()) + { + return; + } + for (size_t i = 0; i < node.subNodes.size(); i++) { bool removeNode = false;