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);