Matching patch for REL_WHEEL is 09a3770961aad0973, not sure why I didn't
do both at the same time.

Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net>
---
 src/evdev.c | 19 +++++--------------
 1 file changed, 5 insertions(+), 14 deletions(-)

diff --git a/src/evdev.c b/src/evdev.c
index 272d165..84c42b6 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -549,21 +549,12 @@ evdev_process_relative(struct evdev_device *device,
                break;
        case REL_HWHEEL:
                evdev_flush_pending_event(device, time);
-               switch (e->value) {
-               case -1:
-                       /* Scroll left */
-               case 1:
-                       /* Scroll right */
-                       pointer_notify_axis(
-                               base,
-                               time,
-                               LIBINPUT_POINTER_AXIS_SCROLL_HORIZONTAL,
-                               e->value * DEFAULT_AXIS_STEP_DISTANCE);
-                       break;
-               default:
-                       break;
+               pointer_notify_axis(
+                       base,
+                       time,
+                       LIBINPUT_POINTER_AXIS_SCROLL_HORIZONTAL,
+                       e->value * DEFAULT_AXIS_STEP_DISTANCE);
 
-               }
        }
 }
 
-- 
2.1.0

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to