diff options
-rw-r--r-- | src/charts/scatterchart/scatterchartitem.cpp | 7 | ||||
-rw-r--r-- | src/charts/xychart/xychart_p.h | 1 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/charts/scatterchart/scatterchartitem.cpp b/src/charts/scatterchart/scatterchartitem.cpp index ca6bae51..99c89415 100644 --- a/src/charts/scatterchart/scatterchartitem.cpp +++ b/src/charts/scatterchart/scatterchartitem.cpp @@ -233,7 +233,7 @@ void ScatterChartItem::updateGeometry() static_cast<QAbstractGraphicsShapeItem *>(items.at(i)); const QPointF &point = points.at(i); - if (m_pointsConfiguration.contains(i) && m_pointsConfigurationDirty) { + if (m_pointsConfiguration.contains(i)) { const auto &conf = m_pointsConfiguration[i]; if (conf.contains(QXYSeries::PointConfiguration::Size)) resizeMarker( @@ -458,7 +458,8 @@ void ScatterChartItem::handleSeriesUpdated() if (count == 0) return; - m_pointsConfigurationDirty = m_series->pointsConfiguration() != m_pointsConfiguration; + const bool pointsConfigurationDirty = + m_series->pointsConfiguration() != m_pointsConfiguration; bool recreate = m_visible != m_series->isVisible() || m_pointsVisible != m_series->pointsVisible() @@ -466,7 +467,7 @@ void ScatterChartItem::handleSeriesUpdated() || m_markerShape != m_series->markerShape() || m_selectedColor != m_series->selectedColor() || m_selectedPoints != m_series->selectedPoints() - || m_pointsConfigurationDirty; + || pointsConfigurationDirty; m_visible = m_series->isVisible(); m_markerSize = m_series->markerSize(); m_markerShape = m_series->markerShape(); diff --git a/src/charts/xychart/xychart_p.h b/src/charts/xychart/xychart_p.h index 300b5c89..63958e6d 100644 --- a/src/charts/xychart/xychart_p.h +++ b/src/charts/xychart/xychart_p.h @@ -82,7 +82,6 @@ protected: bool m_dirty; QHash<int, QHash<QXYSeries::PointConfiguration, QVariant>> m_pointsConfiguration; - bool m_pointsConfigurationDirty; friend class AreaChartItem; }; |