{
// An object with a unique_ptr to an opaque structure must define it's destructor in the translation unit
// where the opaque structure is defined. It cannot use the default method in the header file.
+ RemoveAll();
}
Toolkit::LayoutGroup::LayoutId LayoutGroup::Add( LayoutItem& child )
{
auto childOwner = childLayout->GetOwner();
+ if( !childLayout->IsLayoutAnimated() )
+ {
+ Actor actor = Actor::DownCast( childOwner );
+ if ( actor && DevelActor::IsPositionOrSizeCurrentlyAnimating( actor ) )
+ {
+ continue;
+ }
+ }
+
LayoutLength childWidth = childLayout->GetMeasuredWidth();
LayoutLength childHeight = childLayout->GetMeasuredHeight();
Extents childMargin = childLayout->GetMargin();