diff --git a/crates/bevy_render/src/render_graph/nodes/render_resources_node.rs b/crates/bevy_render/src/render_graph/nodes/render_resources_node.rs index 530027d306c620..59414d3be14024 100644 --- a/crates/bevy_render/src/render_graph/nodes/render_resources_node.rs +++ b/crates/bevy_render/src/render_graph/nodes/render_resources_node.rs @@ -425,7 +425,7 @@ fn render_resources_node_system( // update uniforms info for (uniforms, draw, _render_pipelines) in &mut query.iter() { if !draw.is_visible { - return; + continue; } state @@ -441,7 +441,7 @@ fn render_resources_node_system( for (uniforms, draw, mut render_pipelines) in &mut query.iter() { if !draw.is_visible { - return; + continue; } setup_uniform_texture_resources::( @@ -459,7 +459,7 @@ fn render_resources_node_system( &mut |mut staging_buffer, _render_resource_context| { for (uniforms, draw, mut render_pipelines) in &mut query.iter() { if !draw.is_visible { - return; + continue; } state.uniform_buffer_arrays.setup_uniform_buffer_resources( @@ -482,7 +482,7 @@ fn render_resources_node_system( let mut staging_buffer: [u8; 0] = []; for (uniforms, draw, mut render_pipelines) in &mut query.iter() { if !draw.is_visible { - return; + continue; } state.uniform_buffer_arrays.setup_uniform_buffer_resources(