elm_widget_focus_order_raise(WIDGET(it));
sd->focused_item = NULL;
efl_event_callback_legacy_call(WIDGET(it), ELM_GENLIST_EVENT_ITEM_UNFOCUSED, EO_OBJ(it));
+ if (_elm_atspi_enabled())
+ efl_access_state_changed_signal_emit(EO_OBJ(it), EFL_ACCESS_STATE_TYPE_FOCUSED, EINA_FALSE);
}
static void _item_focused(Elm_Gen_Item *it, Elm_Genlist_Item_Scrollto_Type type)
sd->focused_item = EO_OBJ(it);
efl_event_callback_legacy_call(WIDGET(it), ELM_GENLIST_EVENT_ITEM_FOCUSED, EO_OBJ(it));
if (_elm_atspi_enabled())
- efl_access_active_descendant_changed_signal_emit(WIDGET(it), EO_OBJ(it));
+ efl_access_state_changed_signal_emit(EO_OBJ(it), EFL_ACCESS_STATE_TYPE_FOCUSED, EINA_TRUE);
}
static Eina_Bool