From 64526a14a7961c113d57860634bd9b3f0dd49f3f Mon Sep 17 00:00:00 2001 From: SvenTS <73037851+SvenTS@users.noreply.github.com> Date: Wed, 21 Oct 2020 22:55:22 +0200 Subject: [PATCH] Remove previous parent after parent deletion --- .../bevy_transform/src/hierarchy/hierarchy_maintenance_system.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/bevy_transform/src/hierarchy/hierarchy_maintenance_system.rs b/crates/bevy_transform/src/hierarchy/hierarchy_maintenance_system.rs index 570a709495e5c..c3f2f338d7982 100644 --- a/crates/bevy_transform/src/hierarchy/hierarchy_maintenance_system.rs +++ b/crates/bevy_transform/src/hierarchy/hierarchy_maintenance_system.rs @@ -19,6 +19,7 @@ pub fn parent_update_system( { log::trace!(" > Removing {:?} from it's prev parent's children", entity); previous_parent_children.0.retain(|e| *e != entity); + commands.remove_one::(entity); } }