call polish, when children are added in autoLayouChildren mode

This commit is contained in:
Uwe Rathmann 2017-11-18 13:52:48 +01:00
parent 2ebfd306e1
commit 70dd4ce86e

View File

@ -1086,6 +1086,13 @@ void QskControl::itemChange( QQuickItem::ItemChange change,
break; break;
} }
case QQuickItem::ItemChildAddedChange:
{
if ( d->autoLayoutChildren && !isTransparentForPositioner( value.item ) )
polish();
break;
}
case QQuickItem::ItemVisibleHasChanged: case QQuickItem::ItemVisibleHasChanged:
{ {
if ( value.boolValue ) if ( value.boolValue )