Elm_Object_Item *item);
static void _decorate_item_set(Elm_Gen_Item *);
static void _internal_elm_genlist_clear(Evas_Object *obj);
-static void _item_highlight(Elm_Gen_Item *it);
static const Elm_Action key_actions[] = {
{"move", _key_action_move},
else
{
elm_genlist_item_selected_set(eo_prev, EINA_TRUE);
- ELM_GENLIST_ITEM_DATA_GET(eo_prev, prev);
- _item_highlight(prev);
}
return EINA_TRUE;
}
else
{
elm_genlist_item_selected_set(eo_next, EINA_TRUE);
- ELM_GENLIST_ITEM_DATA_GET(eo_next, next);
- _item_highlight(next);
}
return EINA_TRUE;
_all_items_deselect(sd);
elm_genlist_item_selected_set(EO_OBJ(prev), EINA_TRUE);
- _item_highlight(prev);
return EINA_TRUE;
}
_all_items_deselect(sd);
elm_genlist_item_selected_set(EO_OBJ(next), EINA_TRUE);
- _item_highlight(next);
return EINA_TRUE;
}
_elm_genlist_item_content_focus_set(it, ELM_FOCUS_PREVIOUS);
sd->last_selected_item = eo_it;
+ _item_highlight(it);
if (!(sd->focus_on_selection_enabled || _elm_config->item_select_on_focus_disable))
{