We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 490a957 commit 2231492Copy full SHA for 2231492
crates/bevy_ecs/macros/src/lib.rs
@@ -118,13 +118,13 @@ pub fn derive_bundle(input: TokenStream) -> TokenStream {
118
{
119
if *is_bundle {
120
field_type_infos.push(quote! {
121
- type_info.extend(#field_type::type_info());
+ type_info.extend(<#field_type as #ecs_path::bundle::Bundle>::type_info());
122
});
123
field_get_components.push(quote! {
124
self.#field.get_components(&mut func);
125
126
field_from_components.push(quote! {
127
- #field: #field_type::from_components(&mut func),
+ #field: <#field_type as #ecs_path::bundle::Bundle>::from_components(&mut func),
128
129
} else {
130
0 commit comments