diff --git a/src/Avalonia.Controls/ItemsControl.cs b/src/Avalonia.Controls/ItemsControl.cs index 9442eb908e..44673ed0a7 100644 --- a/src/Avalonia.Controls/ItemsControl.cs +++ b/src/Avalonia.Controls/ItemsControl.cs @@ -241,6 +241,7 @@ namespace Avalonia.Controls if (containerControl != null && containerControl is ILogical) { + ((ISetLogicalParent)containerControl).SetParent(this); containerControl.UpdateChild(); LogicalChildren.Add(containerControl.Child as ILogical); containerControl.SetValue(TemplatedParentProperty, null);