From dc2762aade77fdf3012b6e44b2aef53f468a8200 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 16 Aug 2013 00:23:53 +0200 Subject: [PATCH] Fixed Node::OnParenting callback not called Former-commit-id: a6a88b0edf40910e80fa1c4e23637cd9a42c851e --- src/Nazara/Utility/Node.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Nazara/Utility/Node.cpp b/src/Nazara/Utility/Node.cpp index c36193b0e..27515c61f 100644 --- a/src/Nazara/Utility/Node.cpp +++ b/src/Nazara/Utility/Node.cpp @@ -42,10 +42,9 @@ m_transformMatrixUpdated(false) NzNode::~NzNode() { for (NzNode* child : m_childs) - child->m_parent = nullptr; + child->SetParent(nullptr); - if (m_parent) - m_parent->RemoveChild(this); + SetParent(nullptr); } void NzNode::EnsureDerivedUpdate() const