diff --git a/packages/flutter_tools/lib/src/asset.dart b/packages/flutter_tools/lib/src/asset.dart index 41c2d531ac2d..684e1a9a12d7 100644 --- a/packages/flutter_tools/lib/src/asset.dart +++ b/packages/flutter_tools/lib/src/asset.dart @@ -753,19 +753,24 @@ class ManifestAssetBundle implements AssetBundle { } } - for (final Uri shaderUri in flutterManifest.shaders) { - _parseAssetFromFile( - packageConfig, - flutterManifest, - assetBase, - cache, - result, - shaderUri, - packageName: packageName, - attributedPackage: attributedPackage, - assetKind: AssetKind.shader, - ); + // TODO(jonahwilliams): re-enable this feature once + // flutter web is using engine compiled canvaskit. + if (targetPlatform != TargetPlatform.web_javascript) { + for (final Uri shaderUri in flutterManifest.shaders) { + _parseAssetFromFile( + packageConfig, + flutterManifest, + assetBase, + cache, + result, + shaderUri, + packageName: packageName, + attributedPackage: attributedPackage, + assetKind: AssetKind.shader, + ); + } } + // Add assets referenced in the fonts section of the manifest. for (final Font font in flutterManifest.fonts) { for (final FontAsset fontAsset in font.fontAssets) {