diff --git a/src/chartsqml2/declarativexyseries.cpp b/src/chartsqml2/declarativexyseries.cpp index d19729a..ea5df6a 100644 --- a/src/chartsqml2/declarativexyseries.cpp +++ b/src/chartsqml2/declarativexyseries.cpp @@ -108,7 +108,7 @@ QPointF DeclarativeXySeries::at(int index) { QXYSeries *series = qobject_cast(xySeries()); Q_ASSERT(series); - if (index >= 0 || index < series->count()) + if (index >= 0 && index < series->count()) return series->points().at(index); return QPointF(0, 0); }