touchpad: Refactor tp_post_scroll_events()
authorHans de Goede <hdegoede@redhat.com>
Fri, 23 May 2014 14:06:24 +0000 (16:06 +0200)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 27 May 2014 06:34:58 +0000 (16:34 +1000)
Put the actual scroll event posting in the straight path.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
src/evdev-mt-touchpad.c

index 2455c36c29d29865ff316fa52974ecb80a8a0120..ed668ee3aaebdac37b538daf4efe69308e570fd5 100644 (file)
@@ -536,11 +536,11 @@ tp_post_scroll_events(struct tp_dispatch *tp, uint64_t time)
 
        if (nfingers_down != 2) {
                tp_stop_scroll_events(tp, time);
-       } else {
-               tp_post_twofinger_scroll(tp, time);
-               return 1;
+               return 0;
        }
-       return 0;
+
+       tp_post_twofinger_scroll(tp, time);
+       return 1;
 }
 
 static void