diff options
-rw-r--r-- | src/widgets/itemviews/qlistview.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/widgets/itemviews/qlistview.cpp b/src/widgets/itemviews/qlistview.cpp index 5224a13456..2f1f699bca 100644 --- a/src/widgets/itemviews/qlistview.cpp +++ b/src/widgets/itemviews/qlistview.cpp @@ -2498,9 +2498,7 @@ void QListModeViewBase::doStaticLayout(const QListViewLayoutInfo &info) if (info.wrap && (flowPosition + deltaFlowPosition >= segEndPosition)) { segmentExtents.append(flowPosition); flowPosition = info.spacing + segStartPosition; - segPosition += deltaSegPosition; - if (info.wrap) - segPosition += info.spacing; + segPosition += info.spacing + deltaSegPosition; segmentPositions.append(segPosition); segmentStartRows.append(row); deltaSegPosition = 0; |