diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickCalculator.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickCalculator.java index a36884dd4a4458f229383bacbef602fa5fd60f78..edb68709471f3e528e9956d373cb602e6566cb0c 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickCalculator.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTickCalculator.java @@ -73,13 +73,13 @@ public abstract class AxisTickCalculator { } // override min and maxValue if specified - if (axisDirection == Direction.X && styleManager.getXAxisMin() != null) { + if (axisDirection == Direction.X && styleManager.getXAxisMin() != null && styleManager.getChartType() != ChartType.Bar) { overrideMinValue = styleManager.getXAxisMin(); } if (axisDirection == Direction.Y && styleManager.getYAxisMin() != null) { overrideMinValue = styleManager.getYAxisMin(); } - if (axisDirection == Direction.X && styleManager.getXAxisMax() != null) { + if (axisDirection == Direction.X && styleManager.getXAxisMax() != null && styleManager.getChartType() != ChartType.Bar) { overrideMaxValue = styleManager.getXAxisMax(); } if (axisDirection == Direction.Y && styleManager.getYAxisMax() != null) {