diff --git a/crates/bevy_ecs/src/bundle.rs b/crates/bevy_ecs/src/bundle.rs index 8a9f2f15e461d5..d491aedd6b8e61 100644 --- a/crates/bevy_ecs/src/bundle.rs +++ b/crates/bevy_ecs/src/bundle.rs @@ -93,7 +93,7 @@ macro_rules! tuple_impl { } } -all_tuples!(tuple_impl, 0, 15, C); +all_tuples!(tuple_impl, 1, 15, C); #[derive(Debug, Clone, Copy)] pub struct BundleId(usize); diff --git a/crates/bevy_ecs/src/schedule/stage.rs b/crates/bevy_ecs/src/schedule/stage.rs index 8eed39d3aa8e75..beb55f630a2790 100644 --- a/crates/bevy_ecs/src/schedule/stage.rs +++ b/crates/bevy_ecs/src/schedule/stage.rs @@ -1999,7 +1999,7 @@ mod tests { world.insert_resource(0_usize); let mut stage = SystemStage::single(query_count_system.system()); - let entity = world.spawn().insert_bundle(()).id(); + let entity = world.spawn().insert_bundle(((),)).id(); stage.run(&mut world); assert_eq!(*world.get_resource::().unwrap(), 1); @@ -2022,7 +2022,7 @@ mod tests { let mut stage = SystemStage::parallel(); stage.add_system(query_count_system.system()); - let entity = world.spawn().insert_bundle(()).id(); + let entity = world.spawn().insert_bundle(((),)).id(); stage.run(&mut world); assert_eq!(*world.get_resource::().unwrap(), 1);