diff --git a/src/KDChart/Cartesian/DiagramFlavors/KDChartNormalPlotter_p.cpp b/src/KDChart/Cartesian/DiagramFlavors/KDChartNormalPlotter_p.cpp index ef6d925b..57ebc78d 100644 --- a/src/KDChart/Cartesian/DiagramFlavors/KDChartNormalPlotter_p.cpp +++ b/src/KDChart/Cartesian/DiagramFlavors/KDChartNormalPlotter_p.cpp @@ -145,7 +145,7 @@ void NormalPlotter::paint(PaintContext *ctx) m_private->addLabel(&lpc, sourceIndex, nullptr, pts, Position::NorthWest, Position::NorthWest, point.value); - const bool lineValid = a.toPoint() != b.toPoint() && PaintingHelpers::isFinite(a); + const bool lineValid = PaintingHelpers::isFinite(a) && a.toPoint() != b.toPoint(); if (lineValid) { // data line lineList.append(LineAttributesInfo(sourceIndex, a, b));