From d6cd6b70955f2fcda7f2bf52fad2aa2cfe5dae2b Mon Sep 17 00:00:00 2001 From: Zachary Anderson Date: Tue, 26 Jul 2022 23:04:05 -0700 Subject: [PATCH] Use FragmentProgram.fromAssetAsync (#108415) --- packages/flutter/lib/src/material/ink_sparkle.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/flutter/lib/src/material/ink_sparkle.dart b/packages/flutter/lib/src/material/ink_sparkle.dart index 2b02319ed51..7896910943e 100644 --- a/packages/flutter/lib/src/material/ink_sparkle.dart +++ b/packages/flutter/lib/src/material/ink_sparkle.dart @@ -520,7 +520,9 @@ class FragmentShaderManager { /// Creates an [FragmentShaderManager] with an [InkSparkle] effect. static Future inkSparkle() async { final FragmentShaderManager manager = FragmentShaderManager._(); - _program = ui.FragmentProgram.fromAsset('shaders/ink_sparkle.frag'); + _program = await ui.FragmentProgram.fromAssetAsync( + 'shaders/ink_sparkle.frag', + ); return manager; }