diff --git a/openVulkanoCpp/Scene/Node.cpp b/openVulkanoCpp/Scene/Node.cpp index 93a11c0..60c71c0 100644 --- a/openVulkanoCpp/Scene/Node.cpp +++ b/openVulkanoCpp/Scene/Node.cpp @@ -110,7 +110,7 @@ namespace OpenVulkano::Scene { if (this->parent && parent) throw std::runtime_error("Node already has a parent! Nodes must not be used multiple times!"); this->parent = parent; - if(parent && parent != this) this->scene = parent->scene; + if(parent && parent != this) SetScene(parent->scene); if (!parent) SetScene(nullptr); }