elm_genlist: performe elm_item_focus_set

this means all neccessary fields with last focus and current focused
item are updated correctly
This commit is contained in:
Marcel Hollerbach 2018-03-09 18:52:42 +01:00
parent df55911967
commit 7d2d6c7e1d
1 changed files with 1 additions and 4 deletions

View File

@ -5815,10 +5815,7 @@ _genlist_element_focused(void *data, const Efl_Event *ev)
if (efl_isa(item, ELM_GENLIST_ITEM_CLASS))
{
_elm_genlist_item_focused(item);
_all_items_deselect(pd);
elm_genlist_item_selected_set(item, EINA_TRUE);
elm_genlist_item_bring_in(item, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE);
elm_object_item_focus_set(item, EINA_TRUE);
}
}