Browse Source

make logic easier to understand for dev tools ctrl + shift hit test.

pull/4925/head
Dan Walmsley 6 years ago
parent
commit
528a45c93e
  1. 5
      src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs

5
src/Avalonia.Diagnostics/Diagnostics/Views/MainWindow.xaml.cs

@ -79,8 +79,9 @@ namespace Avalonia.Diagnostics.Views
var control = Root.GetVisualsAt(point, x => var control = Root.GetVisualsAt(point, x =>
{ {
return !(x is AdornerLayer) && x.IsVisible && if (x is AdornerLayer || !x.IsVisible) return false;
(!(x is IInputElement ie) || ie.IsHitTestVisible); if (!(x is IInputElement ie)) return true;
return ie.IsHitTestVisible;
}) })
.FirstOrDefault(); .FirstOrDefault();

Loading…
Cancel
Save