From 9721ab528821d671e0544dd729499e992f0be5d8 Mon Sep 17 00:00:00 2001 From: Dominik Meyer Date: Tue, 14 Nov 2023 11:22:16 +0100 Subject: [PATCH] FIX: fixed removing child --- src/Tree/tree.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Tree/tree.cpp b/src/Tree/tree.cpp index 0214647..48f88ef 100644 --- a/src/Tree/tree.cpp +++ b/src/Tree/tree.cpp @@ -114,9 +114,8 @@ void Tree::BaseNode::deleteChild(const std::shared_ptr &c) if (it!=children.end()) { - children.erase(it); + it = children.erase(it); } - it = children.erase(it); c->setParent(nullptr); }