diff --git a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.c b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.c index c05894592a..e63a9a5c02 100644 --- a/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.c +++ b/src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.c @@ -79,9 +79,8 @@ new_tap: ecore_timer_del(pd->timeout); pd->timeout = NULL; } - - if (efl_gesture_state_get(gesture) != EFL_GESTURE_STATE_NONE && - !efl_gesture_touch_multi_touch_get(event)) + if (efl_gesture_touch_multi_touch_get(event)) return EFL_GESTURE_RECOGNIZER_RESULT_IGNORE; + if (efl_gesture_state_get(gesture) != EFL_GESTURE_STATE_NONE) { dist = efl_gesture_touch_distance(event, 0); length = fabs(dist.x) + fabs(dist.y);