summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@digia.com>2012-10-23 13:49:26 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-10-23 14:01:28 +0200
commit20381aa770eb11e2c470ec99b4d42841e0abf6d2 (patch)
tree08ea2b077571b3ff367959363ebaa5d400308da2 /src
parent9ed6ff0b1f6fe526978d4132b2e27aa98112900c (diff)
Fix crash in GridView
QDeclarativeGridView crashed in the WelcomeScreen of Qt Creator. For details refer to the task. Task-number: QTBUG-23445 Change-Id: I44594a253a004db254e8cd87560de3f0824a94bf Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/declarative/graphicsitems/qdeclarativegridview.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativegridview.cpp b/src/declarative/graphicsitems/qdeclarativegridview.cpp
index cd1c5e5e..8e9b6ec1 100644
--- a/src/declarative/graphicsitems/qdeclarativegridview.cpp
+++ b/src/declarative/graphicsitems/qdeclarativegridview.cpp
@@ -2841,7 +2841,7 @@ void QDeclarativeGridView::itemsInserted(int modelIndex, int count)
bool addedVisible = false;
QList<FxGridItem*> added;
int i = 0;
- while (i < insertCount && rowPos <= to + d->rowSize()*(d->columns - (colPos/d->colSize()))/qreal(d->columns)) {
+ while (i < insertCount && rowPos <= to + d->rowSize()*(d->columns - (colPos/d->colSize()))/qreal(d->columns + 1)) {
if (!addedVisible) {
d->scheduleLayout();
addedVisible = true;