[Scrollable Interface] Fix for genlist item selection issue
authorGodly T.Alias <godly.talias@samsung.com>
Wed, 15 Apr 2020 05:09:54 +0000 (10:39 +0530)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 5 May 2020 23:37:44 +0000 (08:37 +0900)
Change-Id: I1261427ce251c676bcffc1090ecc6107f9be4466
Signed-off-by: Yukti Pandey <yukti.pandey@samsung.com>
src/lib/elementary/elm_interface_scrollable.c

index 395b5fa..20c5f99 100644 (file)
@@ -3169,7 +3169,12 @@ _elm_scroll_scroll_to_y_animator(void *data, const Efl_Event *event EINA_UNUSED)
                     (sid->scrollto.y.end * tt);
      }
    //
-   if (t >= sid->scrollto.y.t_end)
+
+   //TIZEN_ONLY(20200415): Avoid delay in scroll animator ending
+   //to avoid forced anim,stop on mouse down
+   if (t >= sid->scrollto.y.t_end ||
+       py == sid->scrollto.y.end)
+   //
      {
         py = sid->scrollto.y.end;
         elm_interface_scrollable_content_pos_set(sid->obj, px, py, EINA_TRUE);