diff --git a/lib/screens/metering/components/bottom_controls/components/measure_button/widget_button_measure.dart b/lib/screens/metering/components/bottom_controls/components/measure_button/widget_button_measure.dart index a584a6f..a29997a 100644 --- a/lib/screens/metering/components/bottom_controls/components/measure_button/widget_button_measure.dart +++ b/lib/screens/metering/components/bottom_controls/components/measure_button/widget_button_measure.dart @@ -70,6 +70,8 @@ class _MeteringMeasureButtonState extends State { ), Positioned.fill( child: CircularProgressIndicator( + /// This key is needed to make indicator start from the same point every time + key: ValueKey(widget.isMetering), color: Theme.of(context).colorScheme.onSurface, strokeWidth: Dimens.grid4, value: widget.isMetering ? null : 1,