Explorar o código

No longer type checking as not necessary.

Dan Walmsley %!s(int64=9) %!d(string=hai) anos
pai
achega
67a99dc09a
Modificáronse 1 ficheiros con 2 adicións e 5 borrados
  1. 2 5
      src/Avalonia.Controls/ItemsControl.cs

+ 2 - 5
src/Avalonia.Controls/ItemsControl.cs

@@ -242,10 +242,7 @@ namespace Avalonia.Controls
 
                             containerControl.UpdateChild();
 
-                            if (containerControl.Child is ILogical)
-                            {
-                                LogicalChildren.Add(containerControl.Child);
-                            }
+                            LogicalChildren.Add(containerControl.Child);
                         }
                     }
                     else
@@ -275,7 +272,7 @@ namespace Avalonia.Controls
                     {
                         var containerControl = container.ContainerControl as ContentPresenter;
 
-                        if (containerControl != null && containerControl.Child is ILogical)
+                        if (containerControl != null)
                         {
                             toRemove.Add(containerControl.Child);
                             ((ISetLogicalParent)containerControl).SetParent(null);