From 0774599ef45883ea2c4829a0d45852a3d921ed90 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Sat, 1 Apr 2023 10:37:22 -0500 Subject: [PATCH] Don't add transforms to non-existent entities. --- src/sound/volumetric.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/sound/volumetric.rs b/src/sound/volumetric.rs index b979cbe..3e1714f 100644 --- a/src/sound/volumetric.rs +++ b/src/sound/volumetric.rs @@ -39,9 +39,15 @@ fn update( } } -fn removed(mut commands: Commands, mut removed: RemovedComponents) { +fn removed( + mut commands: Commands, + mut removed: RemovedComponents, + transforms: Query, With)>, +) { for entity in &mut removed { - commands.entity(entity).insert(TransformBundle::default()); + if transforms.get(entity).is_ok() { + commands.entity(entity).insert(TransformBundle::default()); + } } }