Explorar el Código

Fix light dismiss overlay intercepting titlebar hit tests.

Dariusz Komosinski hace 4 años
padre
commit
4b2852f0e1
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      src/Windows/Avalonia.Win32/WindowImpl.CustomCaptionProc.cs

+ 1 - 1
src/Windows/Avalonia.Win32/WindowImpl.CustomCaptionProc.cs

@@ -117,7 +117,7 @@ namespace Avalonia.Win32
                             {
                                 var visual = window.Renderer.HitTestFirst(position, _owner as Window, x =>
                                 {
-                                    if (x is IInputElement ie && !ie.IsHitTestVisible)
+                                    if (x is IInputElement ie && (!ie.IsHitTestVisible || !ie.IsVisible))
                                     {
                                         return false;
                                     }