Skip to content

Commit d54e0eb

Browse files
ennerfwirew0rm
authored andcommitted
fixed bar rendering issue #695
1 parent d1b554f commit d54e0eb

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

chartfx-chart/src/main/java/io/fair_acc/chartfx/renderer/spi/CachedDataPoints.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ public CachedDataPoints resizeMin(final int indexMin, final int indexMax, final
8989
}
9090
selected = ArrayUtils.resizeMin(selected, dataLength);
9191
hasStyles = false; // Styles get updated in boundary condition.
92+
minDistanceX = Integer.MAX_VALUE;
9293
return this;
9394
}
9495

chartfx-chart/src/main/java/io/fair_acc/chartfx/renderer/spi/ErrorDataSetRenderer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ protected void drawBars(final GraphicsContext gc, final DataSetNode style, final
166166
}
167167

168168
final int xOffset = Math.max(style.getGlobalIndex(), 0);
169-
final int minRequiredWidth = Math.max(getDashSize(), points.minDistanceX);
169+
final int minRequiredWidth = Math.max(getDashSize(), points.getMinXDistance());
170170

171171
final double barWPercentage = getBarWidthPercentage();
172172
final double dynBarWidth = minRequiredWidth * barWPercentage / 100;

0 commit comments

Comments
 (0)