diff --git a/src/lib/elementary/elm_interface_scrollable.c b/src/lib/elementary/elm_interface_scrollable.c index e99db959cf..b7ffad275c 100644 --- a/src/lib/elementary/elm_interface_scrollable.c +++ b/src/lib/elementary/elm_interface_scrollable.c @@ -2209,10 +2209,9 @@ _elm_scroll_post_event_up(void *data, if (sid->obj) { - if (sid->down.dragged) - elm_widget_scroll_lock_set(sid->obj, EFL_UI_SCROLL_BLOCK_NONE); + elm_widget_scroll_lock_set(sid->obj, EFL_UI_SCROLL_BLOCK_NONE); } - return EINA_FALSE; + return EINA_TRUE; } static Eina_Bool @@ -3096,7 +3095,7 @@ _elm_scroll_post_event_move(void *data, } if (start) _elm_scroll_drag_start(sid); - return EINA_FALSE; + return EINA_TRUE; } static void