From 283a0dd536c820aee80c0bf1ff6fc94df7fec999 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Thu, 29 May 2025 14:59:03 +0300 Subject: [PATCH] Updated `AqiSubValueWidget` to use minimum value for range calculations, improving accuracy in AQI range display. --- .../air_quality/widgets/aqi_sub_value_widget.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/pages/analytics/modules/air_quality/widgets/aqi_sub_value_widget.dart b/lib/pages/analytics/modules/air_quality/widgets/aqi_sub_value_widget.dart index 29a597a4..5a8e6e6c 100644 --- a/lib/pages/analytics/modules/air_quality/widgets/aqi_sub_value_widget.dart +++ b/lib/pages/analytics/modules/air_quality/widgets/aqi_sub_value_widget.dart @@ -38,12 +38,12 @@ class AqiSubValueWidget extends StatelessWidget { final (double min, double max) = range; final rangeSize = (max - min) / 6; return [ - _AqiRange(max: range.$1 + rangeSize, color: ColorsManager.goodGreen), - _AqiRange(max: range.$1 + (rangeSize * 2), color: ColorsManager.poorOrange), - _AqiRange(max: range.$1 + (rangeSize * 3), color: ColorsManager.poorOrange), - _AqiRange(max: range.$1 + (rangeSize * 4), color: ColorsManager.unhealthyRed), - _AqiRange(max: range.$1 + (rangeSize * 5), color: ColorsManager.severePink), - _AqiRange(max: range.$2, color: ColorsManager.hazardousPurple), + _AqiRange(max: min + rangeSize, color: ColorsManager.goodGreen), + _AqiRange(max: min + (rangeSize * 2), color: ColorsManager.poorOrange), + _AqiRange(max: min + (rangeSize * 3), color: ColorsManager.poorOrange), + _AqiRange(max: min + (rangeSize * 4), color: ColorsManager.unhealthyRed), + _AqiRange(max: min + (rangeSize * 5), color: ColorsManager.severePink), + _AqiRange(max: min, color: ColorsManager.hazardousPurple), ]; }