From ea269261a7a7bc1bf725ba2e09cabf2fc6903509 Mon Sep 17 00:00:00 2001 From: dvdsvdv vrfsv Date: Thu, 15 Jul 2021 13:15:42 +0300 Subject: [PATCH] match OSX behavior with Win behavior --- src/Avalonia.Native/WindowImpl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Native/WindowImpl.cs b/src/Avalonia.Native/WindowImpl.cs index f3b60f07be..f740be44a2 100644 --- a/src/Avalonia.Native/WindowImpl.cs +++ b/src/Avalonia.Native/WindowImpl.cs @@ -114,7 +114,7 @@ namespace Avalonia.Native { var visual = (_inputRoot as Window).Renderer.HitTestFirst(e.Position, _inputRoot as Window, x => { - if (x is IInputElement ie && !ie.IsHitTestVisible) + if (x is IInputElement ie && (!ie.IsHitTestVisible || !ie.IsVisible)) { return false; }