diff --git a/src/layouts/QskLayoutConstraint.cpp b/src/layouts/QskLayoutConstraint.cpp index e07e0b56..71313057 100644 --- a/src/layouts/QskLayoutConstraint.cpp +++ b/src/layouts/QskLayoutConstraint.cpp @@ -386,6 +386,9 @@ QSizeF QskLayoutConstraint::sizeHint( const QQuickItem* item, if ( item == nullptr || whichHint < Qt::MinimumSize || whichHint > Qt::MaximumSize ) return QSizeF( 0, 0 ); + if ( constraint.isValid() ) + return constraint; + QSizeF hint( 0, 0 ); Type constraintType = Unconstrained;