Browse Source

Remove TypeInfo usage from Avalonia.Visuals.

Dariusz Komosinski 5 years ago
parent
commit
0d2dd884ad
1 changed files with 1 additions and 3 deletions
  1. 1 3
      src/Avalonia.Visuals/VisualTree/VisualLocator.cs

+ 1 - 3
src/Avalonia.Visuals/VisualTree/VisualLocator.cs

@@ -1,7 +1,5 @@
 using System;
 using System.Linq;
-using System.Reactive.Linq;
-using System.Reflection;
 using Avalonia.Reactive;
 
 namespace Avalonia.VisualTree
@@ -50,7 +48,7 @@ namespace Avalonia.VisualTree
                 if (_relativeTo.IsAttachedToVisualTree)
                 {
                     return _relativeTo.GetVisualAncestors()
-                        .Where(x => _ancestorType?.GetTypeInfo().IsAssignableFrom(x.GetType().GetTypeInfo()) ?? true)
+                        .Where(x => _ancestorType?.IsAssignableFrom(x.GetType()) ?? true)
                         .ElementAtOrDefault(_ancestorLevel);
                 }
                 else