The ctxpopup does not use parent name such as elm_widget_item, and
elm_interface_atspi_accessible_name. So the elm_atspi_accessible_name_set does
not work.
Change-Id: I5f4c1d4ba9849c5e36d8471715a24298a683052b
//TIZEN ONLY(20150710)ctxpopup: Accessible methods for children_get, extents_get and item name_get
EOLIAN const char *
-_elm_ctxpopup_item_elm_interface_atspi_accessible_name_get(Eo *eo_it EINA_UNUSED, Elm_Ctxpopup_Item_Data *item)
+_elm_ctxpopup_item_elm_interface_atspi_accessible_name_get(Eo *eo_it, Elm_Ctxpopup_Item_Data *item)
{
+ char *accessible_name = NULL;
+ eo_do_super(eo_it, ELM_CTXPOPUP_ITEM_CLASS, accessible_name = (char *)elm_interface_atspi_accessible_name_get());
+ if (accessible_name) return accessible_name;
+
return elm_object_item_text_get(item->list_item);
}
//
//TIZEN ONLY(20150710)ctxpopup: Accessible methods for children_get, extents_get and item name_get
EOLIAN const char *
-_elm_ctxpopup_item_elm_interface_atspi_accessible_name_get(Eo *eo_it EINA_UNUSED, Elm_Ctxpopup_Item_Data *item)
+_elm_ctxpopup_item_elm_interface_atspi_accessible_name_get(Eo *eo_it, Elm_Ctxpopup_Item_Data *item)
{
+ char *accessible_name = NULL;
+ eo_do_super(eo_it, ELM_CTXPOPUP_ITEM_CLASS, accessible_name = (char *)elm_interface_atspi_accessible_name_get());
+ if (accessible_name) return accessible_name;
+
if(item->icon && !item->label)
{
const char *icon_name = NULL;