diff options
author | Tomi Korpipää <tomi.korpipaa@qt.io> | 2017-01-04 13:49:10 +0200 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@qt.io> | 2017-01-04 11:58:41 +0000 |
commit | beb420e3995010b5729608922022e65558f58764 (patch) | |
tree | 157f5ed02a5cf55621d16a964214592f5751c7b3 /src/datavisualization/data | |
parent | 5956881b9acfe05b137c14cdb09476d4760a671e (diff) |
Fixed incorrect value axis autoAdjustRange behavior5.8
Change-Id: I8c52745f18a710add9e257a4fe587833f711a2f2
Task-number: QTBUG-57599
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/datavisualization/data')
-rw-r--r-- | src/datavisualization/data/qbardataproxy.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/datavisualization/data/qbardataproxy.cpp b/src/datavisualization/data/qbardataproxy.cpp index 110275fd..e435417b 100644 --- a/src/datavisualization/data/qbardataproxy.cpp +++ b/src/datavisualization/data/qbardataproxy.cpp @@ -738,9 +738,9 @@ QPair<GLfloat, GLfloat> QBarDataProxyPrivate::limitValues(int startRow, int endR for (int i = startRow; i <= endRow; i++) { QBarDataRow *row = m_dataArray->at(i); if (row) { - endColumn = qMin(endColumn, row->size() - 1); - for (int j = startColumn; j <= endColumn; j++) { - const QBarDataItem &item = m_dataArray->at(i)->at(j); + int lastColumn = qMin(endColumn, row->size() - 1); + for (int j = startColumn; j <= lastColumn; j++) { + const QBarDataItem &item = row->at(j); float itemValue = item.value(); if (limits.second < itemValue) limits.second = itemValue; |