Deleting Connectable from the connectables vector is resulting in segfault.

This commit is contained in:
Sebastian
2024-12-02 00:28:44 +01:00
parent f926b95092
commit 722848d46b
7 changed files with 28 additions and 19 deletions
+1
View File
@@ -189,6 +189,7 @@ namespace VISEQ::INTERACTION{
auto connector = std::dynamic_pointer_cast<Connector>(e.item);
auto connector_to = std::dynamic_pointer_cast<Connector>(connector->partner);
gm->addConnection(std::dynamic_pointer_cast<Node>(connector->parent), std::dynamic_pointer_cast<Node>(connector_to->parent));
std::cout << "connector use count: " << connector->getPtr().use_count() << std::endl;
connect_once = true;
}