浏览代码

Fix light dismiss overlay intercepting titlebar hit tests.

Dariusz Komosinski 4 年之前
父节点
当前提交
4b2852f0e1
共有 1 个文件被更改,包括 1 次插入1 次删除
  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;
                                     }