diff --git a/crates/bevy_ecs/src/world/command_queue.rs b/crates/bevy_ecs/src/world/command_queue.rs index 721248ea85..a682443a46 100644 --- a/crates/bevy_ecs/src/world/command_queue.rs +++ b/crates/bevy_ecs/src/world/command_queue.rs @@ -312,7 +312,7 @@ impl RawCommandQueue { impl Drop for CommandQueue { fn drop(&mut self) { if !self.bytes.is_empty() { - warn!("CommandQueue has un-applied commands being dropped."); + warn!("CommandQueue has un-applied commands being dropped. Did you forget to call SystemState::apply?"); } // SAFETY: A reference is always a valid pointer unsafe { self.get_raw().apply_or_drop_queued(None) };