Browse Source

Remove TypeInfo usage from Avalonia.Visuals.

pull/3493/head
Dariusz Komosinski 6 years ago
parent
commit
0d2dd884ad
  1. 4
      src/Avalonia.Visuals/VisualTree/VisualLocator.cs

4
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

Loading…
Cancel
Save