diff --git a/ecsact/entt/detail/apply_pending.hh b/ecsact/entt/detail/apply_pending.hh index 72ad6df..92153ed 100644 --- a/ecsact/entt/detail/apply_pending.hh +++ b/ecsact/entt/detail/apply_pending.hh @@ -17,6 +17,7 @@ auto apply_pending_add(::entt::registry& registry) -> void { [&](auto entity, const pending_add& comp) { registry.emplace(entity, comp.value); registry.emplace>(entity, comp.value, false); + add_system_markers_if_needed(registry, entity); } ); }