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
+5 -1
View File
@@ -56,7 +56,11 @@ namespace VISEQ::GRAPH::NODES {
connectors.emplace_back(std::make_shared<Connector>(GraphItem::getptr(), position, radius + 5.0f));
connectors.back()->init();
}
void removeConnector(std::shared_ptr<Connector> connector){
std::erase(connectors, connector);
}
void init() {
addConnector();
}