diff --git a/legacy/elementary/src/lib/elm_interface_scrollable.c b/legacy/elementary/src/lib/elm_interface_scrollable.c index 056ba56f2b..9606d745e8 100644 --- a/legacy/elementary/src/lib/elm_interface_scrollable.c +++ b/legacy/elementary/src/lib/elm_interface_scrollable.c @@ -2682,8 +2682,13 @@ _elm_scroll_hold_animator(void *data) dst_index++; } } - fx = xsum / dst_index; - fy = ysum / dst_index; + if (dst_index) + { + fx = xsum / dst_index; + fy = ysum / dst_index; + } + else + fx = fy = 0; } _elm_scroll_content_pos_get(sid->obj, &ox, &oy);