From 022a9971cee14da96c6b955dd6413d060d77662b Mon Sep 17 00:00:00 2001 From: HampusM Date: Sat, 26 Sep 2026 21:14:04 +0200 Subject: fix(engine-ecs): improve warn log message in Actions::despawn --- engine-ecs/src/actions.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'engine-ecs/src') diff --git a/engine-ecs/src/actions.rs b/engine-ecs/src/actions.rs index cbf996f..69605b3 100644 --- a/engine-ecs/src/actions.rs +++ b/engine-ecs/src/actions.rs @@ -78,12 +78,18 @@ impl Actions<'_> } /// Queues up despawning a entity at the end of the current tick. + #[tracing::instrument(skip_all, fields(%entity_uid))] pub fn despawn(&mut self, entity_uid: Uid) { debug_assert!(!entity_uid.is_pair()); let Some(ent) = self.world.get_entity(entity_uid) else { - tracing::warn!("Cannot entity that doesn't exist"); + // TODO: Support for this case should probably be added + + tracing::warn!( + "Cannot queue up despawn of an entity that doesn't currently exist" + ); + return; }; -- cgit v1.2.3-18-g5258