aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Cohen Gindi <danielgindi@gmail.com>2020-01-23 11:19:07 +0200
committerDaniel Cohen Gindi <danielgindi@gmail.com>2020-01-23 11:19:07 +0200
commit1de836ac650e45ac1dd7e905368016c8fdd6aeef (patch)
tree83bfef859a4da6f0534bad3e042dcb9b489bdaba
parent0668d30a6bcf5e3c0b1af945bd25128c36d63d31 (diff)
downloadMPAndroidChart-1de836ac650e45ac1dd7e905368016c8fdd6aeef.tar.gz
Remove unexpected dash line during linear animation
https://github.com/danielgindi/Charts/pull/4094
-rw-r--r--MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java b/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java
index ead9d6d7..2b3c5241 100644
--- a/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java
+++ b/MPChartLib/src/main/java/com/github/mikephil/charting/renderer/LineChartRenderer.java
@@ -326,7 +326,9 @@ public class LineChartRenderer extends LineRadarRenderer {
if (mLineBuffer.length <= pointsPerEntryPair * 2)
mLineBuffer = new float[pointsPerEntryPair * 4];
- for (int j = mXBounds.min; j <= mXBounds.range + mXBounds.min; j++) {
+ int max = mXBounds.min + mXBounds.range;
+
+ for (int j = mXBounds.min; j < max; j++) {
Entry e = dataSet.getEntryForIndex(j);
if (e == null) continue;