app/internal/window: (Windows) report pressed buttons for Move events

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2020-02-26 10:53:05 +00:00
parent 5406a13257
commit e3f8d1a1af
+2
View File
@@ -185,6 +185,7 @@ func windowProc(hwnd syscall.Handle, msg uint32, wParam, lParam uintptr) uintptr
Type: pointer.Move,
Source: pointer.Mouse,
Position: p,
Buttons: w.pointerBtns,
Time: windows.GetMessageTime(),
})
case windows.WM_MOUSEWHEEL:
@@ -266,6 +267,7 @@ func (w *window) scrollEvent(wParam, lParam uintptr) {
Type: pointer.Move,
Source: pointer.Mouse,
Position: p,
Buttons: w.pointerBtns,
Scroll: f32.Point{Y: -dist},
Time: windows.GetMessageTime(),
})