From e35b07246e1abd456377e317305d044b412bb5b0 Mon Sep 17 00:00:00 2001 From: Manish Sharma <31279522+gods-mack@users.noreply.github.com> Date: Tue, 1 Oct 2019 00:17:31 +0530 Subject: [PATCH] _getImageSize function modified [ it was showing heavy error in new flutter(Dart) version ] --- lib/mlkit/ml_detail.dart | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/mlkit/ml_detail.dart b/lib/mlkit/ml_detail.dart index 87cdf4f..29c27b9 100644 --- a/lib/mlkit/ml_detail.dart +++ b/lib/mlkit/ml_detail.dart @@ -216,10 +216,14 @@ class _MLDetailState extends State { } Future _getImageSize(Image image) { - Completer completer = Completer(); + Completer completer = new Completer(); image.image.resolve(ImageConfiguration()).addListener( - (ImageInfo info, bool _) => completer.complete( - Size(info.image.width.toDouble(), info.image.height.toDouble()))); + ImageStreamListener((ImageInfo info, bool _) + { + completer.complete( + Size(info.image.width.toDouble(), info.image.height.toDouble()) + ); + })); return completer.future; } }