Quellcode durchsuchen

No longer type checking as not necessary.

Dan Walmsley vor 9 Jahren
Ursprung
Commit
67a99dc09a
1 geänderte Dateien mit 2 neuen und 5 gelöschten Zeilen
  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);