From 49c8d2a2ce7154333ad17f1790e1353b280c14e8 Mon Sep 17 00:00:00 2001 From: Jaehwan Kim Date: Wed, 29 Aug 2012 11:57:24 +0900 Subject: [PATCH] Revert "Removed additional acceleration routine." This reverts commit 0bbd9871a36a5a80a2a98b92b5683ec1d9bda11a. Change-Id: I5705b5b374a55f256b9b1166ae72f9e8918cafee --- src/lib/els_scroller.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/lib/els_scroller.c b/src/lib/els_scroller.c index dd6c4d0..ffa0fa0 100644 --- a/src/lib/els_scroller.c +++ b/src/lib/els_scroller.c @@ -1923,6 +1923,19 @@ _smart_event_mouse_up(void *data, Evas *e, Evas_Object *obj __UNUSED__, void *ev #ifdef SCROLLDBG printf("------ %i %i\n", ev->canvas.x, ev->canvas.y); #endif + for (i = 0; i < 60; i++) + { + dt = t - sd->down.history[i].timestamp; + if (dt > 0.2) break; +#ifdef SCROLLDBG + printf("H: %i %i @ %1.3f\n", + sd->down.history[i].x, + sd->down.history[i].y, dt); +#endif + at += dt; + ax += sd->down.history[i].x; + ay += sd->down.history[i].y; + } ax /= (i + 1); ay /= (i + 1); at /= (i + 1); -- 2.7.4