From d77143f5e76bdfcef1b4df0022e4b224ccc77bfa 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; }