Browse Source

Merge pull request #2988 from ahopper/fix-pointerover-on-mouse-exit-on-windows

fix pointerover on mouse leaving window
pull/3227/head
Steven Kirk 6 years ago
committed by GitHub
parent
commit
ae99dbcb8a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/Windows/Avalonia.Win32/WindowImpl.cs

4
src/Windows/Avalonia.Win32/WindowImpl.cs

@ -621,7 +621,7 @@ namespace Avalonia.Win32
timestamp,
_owner,
RawPointerEventType.LeaveWindow,
new Point(), WindowsKeyboardDevice.Instance.Modifiers);
new Point(-1,-1), WindowsKeyboardDevice.Instance.Modifiers);
break;
case UnmanagedMethods.WindowsMessage.WM_NCLBUTTONDOWN:
@ -636,7 +636,7 @@ namespace Avalonia.Win32
: msg == (int)UnmanagedMethods.WindowsMessage.WM_NCRBUTTONDOWN
? RawPointerEventType.RightButtonDown
: RawPointerEventType.MiddleButtonDown,
new Point(0, 0), GetMouseModifiers(wParam));
PointToClient(PointFromLParam(lParam)), GetMouseModifiers(wParam));
break;
case WindowsMessage.WM_TOUCH:
var touchInputCount = wParam.ToInt32();

Loading…
Cancel
Save