From 806262b676571feb69de15a5bb975df147e2b666 Mon Sep 17 00:00:00 2001 From: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Tue, 15 Mar 2022 18:09:27 +0800 Subject: [PATCH] Merge pull request #7804 from ltetak/feature/mouse_over_events Invalid Mouse Over events on NC raw events --- src/Avalonia.Input/MouseDevice.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Avalonia.Input/MouseDevice.cs b/src/Avalonia.Input/MouseDevice.cs index 268129c05a..43e3d870b1 100644 --- a/src/Avalonia.Input/MouseDevice.cs +++ b/src/Avalonia.Input/MouseDevice.cs @@ -147,6 +147,8 @@ namespace Avalonia.Input if(mouse._disposed) return; + if (e.Type == RawPointerEventType.NonClientLeftButtonDown) return; + _position = e.Root.PointToScreen(e.Position); var props = CreateProperties(e); var keyModifiers = KeyModifiersUtils.ConvertToKey(e.InputModifiers);