From 41a3aa4b619e1c138aa20bdfb9e721e8d654c33a Mon Sep 17 00:00:00 2001 From: Jan Arve Saether Date: Wed, 22 May 2013 12:30:45 +0200 Subject: Hidden items were not added to the ignore list. The initialization of ignoreItem was simply wrong. Task-number: QTBUG-31128 Change-Id: I67b41bc30099222d64aa6efb3c28e87a0ce043ca Reviewed-by: Richard Moe Gustavsen --- src/layouts/qquicklinearlayout.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/layouts') diff --git a/src/layouts/qquicklinearlayout.cpp b/src/layouts/qquicklinearlayout.cpp index d5bd503a..fdc87d37 100644 --- a/src/layouts/qquicklinearlayout.cpp +++ b/src/layouts/qquicklinearlayout.cpp @@ -384,7 +384,7 @@ void QQuickGridLayoutBase::rearrange(const QSizeF &size) bool QQuickGridLayoutBase::shouldIgnoreItem(QQuickItem *child, QQuickLayoutAttached *&info, QSizeF *sizeHints) { Q_D(QQuickGridLayoutBase); - bool ignoreItem = false; + bool ignoreItem = true; if (child->isVisible()) { QQuickGridLayoutItem::effectiveSizeHints_helper(child, sizeHints, &info, true); QSizeF effectiveMaxSize = sizeHints[Qt::MaximumSize]; -- cgit v1.2.1