From 123f1c6a79a71998c5db898d07f2d51ab0ad18ea Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Sun, 20 Jun 2021 09:13:20 +0900 Subject: [PATCH] minor fix --- lib/widgets/common/action_mixins/feedback.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/widgets/common/action_mixins/feedback.dart b/lib/widgets/common/action_mixins/feedback.dart index 99cd02a54..e045435fa 100644 --- a/lib/widgets/common/action_mixins/feedback.dart +++ b/lib/widgets/common/action_mixins/feedback.dart @@ -1,3 +1,5 @@ +import 'dart:math'; + import 'package:aves/theme/durations.dart'; import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; @@ -100,7 +102,10 @@ class _ReportOverlayState extends State> with SingleTickerPr child: StreamBuilder( stream: opStream, builder: (context, snapshot) { - final percent = processed.length.toDouble() / widget.itemCount; + final processedCount = processed.length.toDouble(); + final total = widget.itemCount; + assert(processedCount <= total); + final percent = min(1.0, processedCount / total); return FadeTransition( opacity: _animation, child: Container(