diff --git a/web/ui/react-app/src/vendor/flot/jquery.flot.stack.js b/web/ui/react-app/src/vendor/flot/jquery.flot.stack.js index 0bf160aa6..1c172d58f 100644 --- a/web/ui/react-app/src/vendor/flot/jquery.flot.stack.js +++ b/web/ui/react-app/src/vendor/flot/jquery.flot.stack.js @@ -108,13 +108,11 @@ charts or filled areas). l = newpoints.length; if (i < points.length && points[i] == null) { - // copy gaps - for (m = 0; m < ps; ++m) newpoints.push(points[i + m]); + // take the points from the previous series + for (m = 0; m < ps; ++m) newpoints.push(otherpoints[i + m]); + if (withbottom) newpoints[l + 2] = otherpoints[i + accumulateOffset]; i += ps; } else if (i >= points.length) { - // take the remaining points from the previous series - for (m = 0; m < ps; ++m) newpoints.push(otherpoints[j + m]); - if (withbottom) newpoints[l + 2] = otherpoints[j + accumulateOffset]; j += otherps; } else if (j >= otherpoints.length) { // take the remaining points from the current series