diff --git a/lib/pages/analytics/modules/occupancy/widgets/occupancy_chart.dart b/lib/pages/analytics/modules/occupancy/widgets/occupancy_chart.dart index 4a44c5a1..4ff85841 100644 --- a/lib/pages/analytics/modules/occupancy/widgets/occupancy_chart.dart +++ b/lib/pages/analytics/modules/occupancy/widgets/occupancy_chart.dart @@ -33,6 +33,7 @@ class OccupancyChart extends StatelessWidget { ), barGroups: List.generate(chartData.length, (index) { final actual = chartData[index]; + final occupancyValue = double.parse(actual.occupancy); return BarChartGroupData( x: index, barsSpace: 0, @@ -40,13 +41,13 @@ class OccupancyChart extends StatelessWidget { barRods: [ BarChartRodData( toY: 100.0, - fromY: double.parse(actual.occupancy) + 2.5, + fromY: occupancyValue == 0 ? occupancyValue : occupancyValue + 2.5, color: ColorsManager.graysColor, width: _chartWidth, borderRadius: BorderRadius.circular(10), ), BarChartRodData( - toY: double.parse(actual.occupancy), + toY: occupancyValue, color: ColorsManager.vividBlue.withValues(alpha: 0.8), width: _chartWidth, borderRadius: BorderRadius.circular(10),