diff options
author | Thomas Hartmann <Thomas.Hartmann@digia.com> | 2012-10-23 13:49:26 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-10-23 14:01:28 +0200 |
commit | 20381aa770eb11e2c470ec99b4d42841e0abf6d2 (patch) | |
tree | 08ea2b077571b3ff367959363ebaa5d400308da2 /src | |
parent | 9ed6ff0b1f6fe526978d4132b2e27aa98112900c (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.cpp | 2 |
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; |