From e7f4714747110a0f356e792062e2b3c7cdfd687b Mon Sep 17 00:00:00 2001 From: SirLynix Date: Thu, 7 Jul 2022 08:45:02 +0200 Subject: [PATCH] Core/SystemGraph: Fix GetSystem --- include/Nazara/Core/Systems/SystemGraph.inl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/Nazara/Core/Systems/SystemGraph.inl b/include/Nazara/Core/Systems/SystemGraph.inl index 6db8d5409..3027c03fb 100644 --- a/include/Nazara/Core/Systems/SystemGraph.inl +++ b/include/Nazara/Core/Systems/SystemGraph.inl @@ -53,7 +53,10 @@ namespace Nz T& system = nodePtr->system; + std::size_t nodeIndex = m_nodes.size(); + m_nodes.emplace_back(std::move(nodePtr)); + m_systemToNodes.emplace(entt::type_hash(), nodeIndex); m_systemOrderUpdated = false; return system;