gengrid/genlist/list: focus first item if first_item_focus_on_first_focus_in is on
whether focus highlight is enabled or not @fix
This commit is contained in:
parent
7f77edf55d
commit
8b85672bdd
|
@ -3132,13 +3132,11 @@ _elm_gengrid_elm_widget_on_focus(Eo *obj, Elm_Gengrid_Data *sd)
|
|||
eo_it = sd->last_focused_item;
|
||||
else if (sd->last_selected_item)
|
||||
eo_it = sd->last_selected_item;
|
||||
else if (_elm_config->first_item_focus_on_first_focus_in &&
|
||||
elm_widget_focus_highlight_enabled_get(obj))
|
||||
else if (_elm_config->first_item_focus_on_first_focus_in)
|
||||
{
|
||||
eo_it = elm_gengrid_first_item_get(obj);
|
||||
is_sel = EINA_TRUE;
|
||||
}
|
||||
|
||||
if (eo_it)
|
||||
{
|
||||
eo_it = _elm_gengrid_nearest_visible_item_get(obj, eo_it);
|
||||
|
|
|
@ -3087,8 +3087,7 @@ _elm_genlist_elm_widget_on_focus(Eo *obj, Elm_Genlist_Data *sd)
|
|||
eo_it = sd->last_focused_item;
|
||||
else if (sd->last_selected_item)
|
||||
eo_it = sd->last_selected_item;
|
||||
else if (_elm_config->first_item_focus_on_first_focus_in &&
|
||||
elm_widget_focus_highlight_enabled_get(obj))
|
||||
else if (_elm_config->first_item_focus_on_first_focus_in)
|
||||
{
|
||||
eo_it = elm_genlist_first_item_get(obj);
|
||||
is_sel = EINA_TRUE;
|
||||
|
|
|
@ -1276,8 +1276,7 @@ _elm_list_elm_widget_on_focus(Eo *obj, Elm_List_Data *sd)
|
|||
eo_it = sd->last_focused_item;
|
||||
else if (sd->last_selected_item)
|
||||
eo_it = sd->last_selected_item;
|
||||
else if (_elm_config->first_item_focus_on_first_focus_in &&
|
||||
elm_widget_focus_highlight_enabled_get(obj))
|
||||
else if (_elm_config->first_item_focus_on_first_focus_in)
|
||||
{
|
||||
eo_it = elm_list_first_item_get(obj);
|
||||
is_sel = EINA_TRUE;
|
||||
|
|
Loading…
Reference in New Issue