diff --git a/lib/src/chart/bar_chart/bar_chart.dart b/lib/src/chart/bar_chart/bar_chart.dart index 1acd0ea3d..5861169cd 100644 --- a/lib/src/chart/bar_chart/bar_chart.dart +++ b/lib/src/chart/bar_chart/bar_chart.dart @@ -132,7 +132,7 @@ class BarChartState extends AnimatedWidgetBaseState { Size _getChartSize() { if (_chartKey.currentContext != null) { final RenderBox containerRenderBox = _chartKey.currentContext.findRenderObject(); - return containerRenderBox.size; + return containerRenderBox.constraints.biggest; } else { return getDefaultSize(context); } diff --git a/lib/src/chart/line_chart/line_chart.dart b/lib/src/chart/line_chart/line_chart.dart index 5c2a3593c..0b767699b 100644 --- a/lib/src/chart/line_chart/line_chart.dart +++ b/lib/src/chart/line_chart/line_chart.dart @@ -132,7 +132,7 @@ class LineChartState extends AnimatedWidgetBaseState { Size _getChartSize() { if (_chartKey.currentContext != null) { final RenderBox containerRenderBox = _chartKey.currentContext.findRenderObject(); - return containerRenderBox.size; + return containerRenderBox.constraints.biggest; } else { return getDefaultSize(context); } diff --git a/lib/src/chart/pie_chart/pie_chart.dart b/lib/src/chart/pie_chart/pie_chart.dart index 50db48b89..436d474f6 100644 --- a/lib/src/chart/pie_chart/pie_chart.dart +++ b/lib/src/chart/pie_chart/pie_chart.dart @@ -108,7 +108,7 @@ class PieChartState extends AnimatedWidgetBaseState { Size _getChartSize() { if (_chartKey.currentContext != null) { final RenderBox containerRenderBox = _chartKey.currentContext.findRenderObject(); - return containerRenderBox.size; + return containerRenderBox.constraints.biggest; } else { return getDefaultSize(context); }