From 50bc9d8965cd45879e12025b40e967950dd04ab1 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Sun, 8 Sep 2024 21:49:07 +0400 Subject: [PATCH] fix(ui): Ignore checkboxes input on loading state - Resolve: #165 --- lib/logic/cubit/metrics/metrics_cubit.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/logic/cubit/metrics/metrics_cubit.dart b/lib/logic/cubit/metrics/metrics_cubit.dart index 8404b181..bfdb4eee 100644 --- a/lib/logic/cubit/metrics/metrics_cubit.dart +++ b/lib/logic/cubit/metrics/metrics_cubit.dart @@ -28,9 +28,11 @@ class MetricsCubit extends Cubit { } void changePeriod(final Period period) async { - closeTimer(); - emit(MetricsLoading(period)); - load(period); + if (state is! MetricsLoading) { + closeTimer(); + emit(MetricsLoading(period)); + load(period); + } } void restart() async {