diff --git a/crates/bevy_ecs/src/system/exclusive_system.rs b/crates/bevy_ecs/src/system/exclusive_system.rs index 10364375f7..a71098e0f6 100644 --- a/crates/bevy_ecs/src/system/exclusive_system.rs +++ b/crates/bevy_ecs/src/system/exclusive_system.rs @@ -1,8 +1,4 @@ -use crate::{ - archetype::ArchetypeGeneration, - system::{check_system_change_tick, BoxedSystem, IntoSystem, SystemId}, - world::World, -}; +use crate::{archetype::ArchetypeGeneration, system::{check_system_change_tick, BoxedSystem, IntoSystem, System, SystemId}, world::World}; use std::borrow::Cow; pub trait ExclusiveSystem: Send + Sync + 'static { @@ -96,7 +92,6 @@ impl ExclusiveSystem for ExclusiveSystemCoerced { for archetype in archetypes.archetypes[archetype_index_range].iter() { self.system.new_archetype(archetype); } - self.system.run((), world); self.system.apply_buffers(world); }