Skip to content

Commit

Permalink
Merge pull request #4716 from rosco54/Issue_4686
Browse files Browse the repository at this point in the history
Restore checks for single isolated data points
  • Loading branch information
junedchhipa authored Sep 20, 2024
2 parents 1c743a3 + 91e3dc3 commit b3897ef
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion src/charts/Line.js
Original file line number Diff line number Diff line change
Expand Up @@ -794,7 +794,6 @@ class Line {
curve,
isRangeStart,
}) {
let w = this.w
let graphics = new Graphics(this.ctx)
const areaBottomY = this.areaBottomY
let rangeArea = type === 'rangeArea'
Expand Down Expand Up @@ -952,6 +951,13 @@ class Line {
}
areaPath = graphics.move(pX, pY)

// Check for single isolated point
if (series[i][j + 1] === null) {
linePaths.push(linePath);
areaPaths.push(areaPath);
// Stay in pathState = 0;
break
}
pathState = 1
if (j < series[i].length - 2) {
let p = graphics.curve(pX + length, pY, x - length, y, x, y)
Expand Down Expand Up @@ -1034,6 +1040,13 @@ class Line {
}
areaPath = graphics.move(pX, pY)

// Check for single isolated point
if (series[i][j + 1] === null) {
linePaths.push(linePath);
areaPaths.push(areaPath);
// Stay in pathState = 0
break
}
pathState = 1
if (j < series[i].length - 2) {
let p = pathToPoint(curve, x, y)
Expand Down

0 comments on commit b3897ef

Please sign in to comment.