From 8ca7c4cbbd3ed10096e1bcd7ffba5b0fac64e08f Mon Sep 17 00:00:00 2001 From: liyuqian Date: Wed, 10 Apr 2019 19:19:30 -0700 Subject: [PATCH] Simplify toImage future handling (#30876) Thanks to cbracken@'s suggestion on another Google-internal change. --- packages/flutter/lib/src/painting/shader_warm_up.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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(); } }