From 984bff7c344afe24ed4380fe4b8b28f9bcb22603 Mon Sep 17 00:00:00 2001 From: Aharon Hillel Date: Wed, 21 Dec 2011 08:48:00 +0000 Subject: [PATCH] Elm glayer: Added momentum computation in zoom-wheel Signed-off-by: Aharon Hillel SVN revision: 66425 --- legacy/elementary/src/lib/elm_gesture_layer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legacy/elementary/src/lib/elm_gesture_layer.c b/legacy/elementary/src/lib/elm_gesture_layer.c index 7f1ac549f1..79831137e1 100644 --- a/legacy/elementary/src/lib/elm_gesture_layer.c +++ b/legacy/elementary/src/lib/elm_gesture_layer.c @@ -2507,6 +2507,9 @@ _zoom_with_wheel_test(Evas_Object *obj, void *event_info, ((gesture_zoom->state == ELM_GESTURE_STATE_START) || (gesture_zoom->state == ELM_GESTURE_STATE_MOVE))) { /* User released CTRL after zooming */ + st->info.momentum = _zoom_momentum_get(st, + p->timestamp, st->info.zoom); + ev_flag = _set_state(gesture_zoom, ELM_GESTURE_STATE_END, &st->info, EINA_FALSE); consume_event(wd, event_info, event_type, ev_flag);