Skip to content

Commit d00c7cd

Browse files
committedSep 23, 2023
Limit the minimum height of the layout to 0.
1 parent e4bb7dd commit d00c7cd

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed
 

‎lib/chart/render/data_renderer/chart_linear_data_renderer.dart

+5-3
Original file line numberDiff line numberDiff line change
@@ -210,9 +210,11 @@ class _ChartLinearItemRenderer<T> extends ChartItemRenderer<T>
210210

211211
final innerConstraints = BoxConstraints.tightFor(
212212
width: _stackWidth,
213-
height: ((child.item.max ?? 0.0) * _verticalMultiplier) -
214-
(bottomPaddingHeight * _verticalMultiplier) -
215-
(chartState.data.minValue * _verticalMultiplier));
213+
height: max(
214+
((child.item.max ?? 0.0) * _verticalMultiplier) -
215+
(bottomPaddingHeight * _verticalMultiplier) -
216+
(chartState.data.minValue * _verticalMultiplier),
217+
0));
216218

217219
child.layout(innerConstraints, parentUsesSize: true);
218220
}

0 commit comments

Comments
 (0)