Fixed bug 4012 - Wayland: invalid direction on mouse wheel

Vladimir

Invalid direction on mouse wheel

Patch tested in Centos 7 + Weston
This commit is contained in:
Sam Lantinga 2018-01-03 10:43:01 -08:00
parent 6bc3873729
commit 1fa4bcca6a
1 changed files with 2 additions and 2 deletions

View File

@ -337,10 +337,10 @@ pointer_handle_axis_common(struct SDL_WaylandInput *input,
switch (a) { switch (a) {
case WL_POINTER_AXIS_VERTICAL_SCROLL: case WL_POINTER_AXIS_VERTICAL_SCROLL:
x = 0; x = 0;
y = (float)wl_fixed_to_double(value); y = 0 - (float)wl_fixed_to_double(value);
break; break;
case WL_POINTER_AXIS_HORIZONTAL_SCROLL: case WL_POINTER_AXIS_HORIZONTAL_SCROLL:
x = (float)wl_fixed_to_double(value); x = 0 - (float)wl_fixed_to_double(value);
y = 0; y = 0;
break; break;
default: default: