diff --git a/packages/flutter/lib/src/painting/shader_warm_up.dart b/packages/flutter/lib/src/painting/shader_warm_up.dart index f5202c0d72..b6ab733b70 100644 --- a/packages/flutter/lib/src/painting/shader_warm_up.dart +++ b/packages/flutter/lib/src/painting/shader_warm_up.dart @@ -87,9 +87,8 @@ abstract class ShaderWarmUp { final ui.Picture picture = recorder.endRecording(); final TimelineTask shaderWarmUpTask = TimelineTask(); shaderWarmUpTask.start('Warm-up shader'); - picture.toImage(size.width.ceil(), size.height.ceil()).then((ui.Image image) { - shaderWarmUpTask.finish(); - }); + await picture.toImage(size.width.ceil(), size.height.ceil()); + shaderWarmUpTask.finish(); } }