From ee7c0cb713891ae480407f56823289f3fe3b9807 Mon Sep 17 00:00:00 2001 From: HampusM Date: Mon, 17 Mar 2025 22:08:45 +0100 Subject: fix(ecs): correct oversights made in component storage rewrite --- ecs/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ecs/src/lib.rs') diff --git a/ecs/src/lib.rs b/ecs/src/lib.rs index dc31daf..e2ebb21 100644 --- a/ecs/src/lib.rs +++ b/ecs/src/lib.rs @@ -212,6 +212,9 @@ impl World self.perform_phases(); + self.lock_component_storage_rw() + .create_imaginary_archetypes(); + self.perform_queued_actions(); if self.stop.load(Ordering::Relaxed) { -- cgit v1.2.3-18-g5258