diff --git a/src/lib/elementary/elm_interface_scrollable.c b/src/lib/elementary/elm_interface_scrollable.c index 218f3e2c14..11984c7abb 100644 --- a/src/lib/elementary/elm_interface_scrollable.c +++ b/src/lib/elementary/elm_interface_scrollable.c @@ -4743,6 +4743,10 @@ _elm_interface_scrollable_efl_ui_focus_manager_focus_set(Eo *obj, Elm_Scrollable geom.y = geom.y + pan_y - pos.y; elm_interface_scrollable_region_bring_in(obj, geom.x, geom.y, geom.w, geom.h); + + geom = efl_gfx_geometry_get(obj); + geom.x = geom.y = 0; + elm_widget_show_region_set(obj, geom, EINA_TRUE); } EOLIAN static void