//
elm_object_accessibility_highlight_set(EO_OBJ(it), EINA_FALSE);
//TIZEN_ONLY(20170717) : expose highlight information on atspi
- efl_access_active_descendant_changed_signal_emit(WIDGET(it), eo_it);
+ efl_access_state_changed_signal_emit(eo_it, EFL_ACCESS_STATE_HIGHLIGHTED, EINA_FALSE);
//
//TIZEN_ONLY(20170412) Make atspi,(un)highlighted work on widget item
// If you call eo_do_super, then you do NOT have to call smart callback.
if (next_previous_item)
{
elm_object_accessibility_highlight_set(EO_OBJ(next_previous_item), EINA_TRUE);
- efl_access_active_descendant_changed_signal_emit(obj, EO_OBJ(next_previous_item));
+ efl_access_state_changed_signal_emit(EO_OBJ(next_previous_item), EFL_ACCESS_STATE_HIGHLIGHTED, EINA_TRUE);
}
}
}
if (next_previous_item)
{
elm_object_accessibility_highlight_set(EO_OBJ(next_previous_item), EINA_TRUE);
- efl_access_active_descendant_changed_signal_emit(obj, EO_OBJ(next_previous_item));
+ efl_access_state_changed_signal_emit(EO_OBJ(next_previous_item), EFL_ACCESS_STATE_HIGHLIGHTED, EINA_TRUE);
}
}
}
if (sd->atspi_item_to_highlight == it)
sd->atspi_item_to_highlight = NULL;
- efl_access_active_descendant_changed_signal_emit(WIDGET(it), eo_it);
+ ///TIZEN_ONLY(20170717) : expose highlight information on atspi
+ efl_access_state_changed_signal_emit(EO_OBJ(it), EFL_ACCESS_STATE_HIGHLIGHTED, EINA_FALSE);
+ //
ret = efl_access_component_highlight_clear(efl_super(eo_it, ELM_GENLIST_ITEM_CLASS));
//TIZEN_ONLY(20170412) Make atspi,(un)highlighted work on widget item
if (sd->bx[level])
{
elm_object_accessibility_highlight_set(sd->bx[level], EINA_TRUE);
+ efl_access_state_changed_signal_emit(obj, EFL_ACCESS_STATE_HIGHLIGHTED, EINA_TRUE);
return EINA_TRUE;
}
return EINA_FALSE;
if (sd->bx[level])
{
elm_object_accessibility_highlight_set(sd->bx[level], EINA_FALSE);
+ efl_access_state_changed_signal_emit(obj, EFL_ACCESS_STATE_HIGHLIGHTED, EINA_FALSE);
return EINA_TRUE;
}
return EINA_FALSE;
elm_layout_text_set(obj, "elm.text", strdup(sd->letter));
elm_layout_signal_emit(obj, "elm,indicator,state,active", "elm");
elm_object_accessibility_highlight_set(eo_it, EINA_TRUE);
+ efl_access_state_changed_signal_emit(eo_it, EFL_ACCESS_STATE_HIGHLIGHTED, EINA_TRUE);
//TIZEN_ONLY(20170412) Make atspi,(un)highlighted work on widget item
// If you call eo_do_super, then you do NOT have to call smart callback.
evas_object_smart_callback_call(obj, "atspi,highlighted", eo_it);
Evas_Object *obj = WIDGET(sd);
elm_layout_signal_emit(obj, "elm,indicator,state,inactive", "elm");
elm_object_accessibility_highlight_set(eo_it, EINA_FALSE);
+ efl_access_state_changed_signal_emit(eo_it, EFL_ACCESS_STATE_HIGHLIGHTED, EINA_FALSE);
//TIZEN_ONLY(20170412) Make atspi,(un)highlighted work on widget item
// If you call eo_do_super, then you do NOT have to call smart callback.
evas_object_smart_callback_call(obj, "atspi,unhighlighted", eo_it);
if (next_previous_item)
{
elm_object_accessibility_highlight_set(EO_OBJ(next_previous_item), EINA_TRUE);
- efl_access_active_descendant_changed_signal_emit(obj, EO_OBJ(next_previous_item));
+ efl_access_state_changed_signal_emit(EO_OBJ(next_previous_item), EFL_ACCESS_STATE_HIGHLIGHTED, EINA_TRUE);
}
}
}
{
elm_object_accessibility_highlight_set(EO_OBJ(it), EINA_FALSE);
// TIZEN_ONLY(20171114): atspi: expose highlight information on atspi
- efl_access_active_descendant_changed_signal_emit(WIDGET(it), eo_it);
+ efl_access_state_changed_signal_emit(EO_OBJ(it), EFL_ACCESS_STATE_HIGHLIGHTED, EINA_FALSE);
//
//TIZEN_ONLY(20170412) Make atspi,(un)highlighted work on widget item
// If you call eo_do_super, then you do NOT have to call smart callback.
if (next_previous_item)
{
elm_object_accessibility_highlight_set(EO_OBJ(next_previous_item), EINA_TRUE);
- efl_access_active_descendant_changed_signal_emit(obj, EO_OBJ(next_previous_item));
+ efl_access_state_changed_signal_emit(EO_OBJ(next_previous_item), EFL_ACCESS_STATE_HIGHLIGHTED, EINA_TRUE);
}
}
}