From: Jonas Ådahl Date: Sat, 24 May 2014 19:38:08 +0000 (+0200) Subject: filter: Fix get_direction for short vectors X-Git-Tag: 0.3.0~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=acce2da38c856518b4d1be3bdbc937d8c1eafa83;p=platform%2Fupstream%2Flibinput.git filter: Fix get_direction for short vectors Short vectors alongside the x axis produced inverted directions. Signed-off-by: Jonas Ådahl Reviewed-by: Hans de Goede --- diff --git a/src/filter.c b/src/filter.c index 45f060f9..df4d60a4 100644 --- a/src/filter.c +++ b/src/filter.c @@ -105,9 +105,9 @@ get_direction(int dx, int dy) else if (dx < 0 && dy < 0) dir = N | NW | W; else if (dx > 0) - dir = NW | W | SW; - else if (dx < 0) dir = NE | E | SE; + else if (dx < 0) + dir = NW | W | SW; else if (dy > 0) dir = SE | S | SW; else if (dy < 0)