Skip to content
Snippets Groups Projects
Commit 062ac65f authored by Alexander Rose's avatar Alexander Rose
Browse files

added pageX & pageY to WheelInput

parent bb420d08
No related branches found
No related tags found
No related merge requests found
...@@ -139,6 +139,8 @@ export type DragInput = { ...@@ -139,6 +139,8 @@ export type DragInput = {
export type WheelInput = { export type WheelInput = {
x: number, x: number,
y: number, y: number,
pageX: number,
pageY: number,
dx: number, dx: number,
dy: number, dy: number,
dz: number, dz: number,
...@@ -578,6 +580,7 @@ namespace InputObserver { ...@@ -578,6 +580,7 @@ namespace InputObserver {
if (!mask(ev.clientX, ev.clientY)) return; if (!mask(ev.clientX, ev.clientY)) return;
eventOffset(pointerEnd, ev); eventOffset(pointerEnd, ev);
const { pageX, pageY } = ev;
const [ x, y ] = pointerEnd; const [ x, y ] = pointerEnd;
if (noScroll) { if (noScroll) {
...@@ -598,7 +601,7 @@ namespace InputObserver { ...@@ -598,7 +601,7 @@ namespace InputObserver {
buttons = button = ButtonsType.Flag.Auxilary; buttons = button = ButtonsType.Flag.Auxilary;
if (dx || dy || dz) { if (dx || dy || dz) {
wheel.next({ x, y, dx, dy, dz, buttons, button, modifiers: getModifierKeys() }); wheel.next({ x, y, pageX, pageY, dx, dy, dz, buttons, button, modifiers: getModifierKeys() });
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment