From 9a2ec9bebf3ace7ac806b85e7a423e4ab450b54a Mon Sep 17 00:00:00 2001 From: Ross Johnson <159597299+rosco54@users.noreply.github.com> Date: Fri, 24 May 2024 17:05:46 +1000 Subject: [PATCH] Fix issue #4471: path termination for irregular series. --- src/charts/Line.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/charts/Line.js b/src/charts/Line.js index bf798a62f..59a46aec7 100644 --- a/src/charts/Line.js +++ b/src/charts/Line.js @@ -964,6 +964,7 @@ class Line { + 'z' linePaths.push(linePath) areaPaths.push(areaPath) + pathState = -1 } else { let p = graphics.curve(pX + length, pY, x - length, y, x, y) linePath += p @@ -981,6 +982,7 @@ class Line { + 'z' linePaths.push(linePath) areaPaths.push(areaPath) + pathState = -1 } } break @@ -1047,6 +1049,7 @@ class Line { + 'z' linePaths.push(linePath) areaPaths.push(areaPath) + pathState = -1 } else { let p = pathToPoint(curve, x, y) linePath += p @@ -1062,6 +1065,7 @@ class Line { + 'z' linePaths.push(linePath) areaPaths.push(areaPath) + pathState = -1 } } break