bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=62641982613251668af46fd4660bd8ee945ee33b
commit 62641982613251668af46fd4660bd8ee945ee33b Author: Marcel Hollerbach <mar...@osg.samsung.com> Date: Tue Nov 21 22:14:26 2017 +0100 elm_gengrid: respect item config --- src/lib/elementary/elm_gengrid.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c index a7bcd154e2..563ea77dd2 100644 --- a/src/lib/elementary/elm_gengrid.c +++ b/src/lib/elementary/elm_gengrid.c @@ -4197,8 +4197,11 @@ _gengrid_element_focused(void *data, const Efl_Event *ev) { _elm_gengrid_item_focused(item); _all_items_deselect(pd); - elm_gengrid_item_selected_set(item, EINA_TRUE); - elm_gengrid_item_bring_in(item, ELM_GENGRID_ITEM_SCROLLTO_MIDDLE); + if (!_elm_config->item_select_on_focus_disable) + { + elm_gengrid_item_selected_set(item, EINA_TRUE); + elm_gengrid_item_bring_in(item, ELM_GENGRID_ITEM_SCROLLTO_MIDDLE); + } } } --