raster pushed a commit to branch efl-1.20. http://git.enlightenment.org/core/efl.git/commit/?id=544336ea658815510cdede2364889a5913a5fda5
commit 544336ea658815510cdede2364889a5913a5fda5 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Fri Nov 24 23:52:08 2017 +0900 elm ifrace scrollable - fix uninitialized values on scroll asjust dragable values were invalid (not fetched) so vx/y were junk and this was making decisions based on that. guarantee it to be 0. @fix --- src/lib/elementary/elm_interface_scrollable.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/elementary/elm_interface_scrollable.c b/src/lib/elementary/elm_interface_scrollable.c index 89fb972e39..13b371238a 100644 --- a/src/lib/elementary/elm_interface_scrollable.c +++ b/src/lib/elementary/elm_interface_scrollable.c @@ -792,9 +792,9 @@ _elm_scroll_scroll_bar_size_adjust(Elm_Scrollable_Smart_Interface_Data *sid) sid->size_adjust_recurse++; if ((sid->content) || (sid->extern_pan)) { - Evas_Coord x, y, w, h, mx = 0, my = 0, vw = 0, vh = 0, px, py, - minx = 0, miny = 0; - double vx, vy, size; + Evas_Coord x, y, w, h, mx = 0, my = 0, vw = 0, vh = 0, + px = 0, py = 0, minx = 0, miny = 0; + double vx = 0.0, vy = 0.0, size; edje_object_calc_force(sid->edje_obj); edje_object_part_geometry_get --