From 55131f9d662741a11f33505343b8bcfa99ff0d78 Mon Sep 17 00:00:00 2001 From: atlas dostal Date: Sat, 17 May 2025 14:35:40 -0400 Subject: [PATCH] fix(render): transitive shader imports now work consistently on web --- crates/bevy_render/src/render_resource/pipeline_cache.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/crates/bevy_render/src/render_resource/pipeline_cache.rs b/crates/bevy_render/src/render_resource/pipeline_cache.rs index c234b1ed4e0f4..f2ab16a23e454 100644 --- a/crates/bevy_render/src/render_resource/pipeline_cache.rs +++ b/crates/bevy_render/src/render_resource/pipeline_cache.rs @@ -216,7 +216,11 @@ impl ShaderCache { } composer.add_composable_module(shader.into())?; + } else { + Err(PipelineCacheError::ShaderImportNotYetAvailable)?; } + } else { + Err(PipelineCacheError::ShaderImportNotYetAvailable)?; } // if we fail to add a module the composer will tell us what is missing }