From: Shinwoo Kim Date: Fri, 20 Oct 2017 01:12:19 +0000 (+0900) Subject: atspi: fix translation domain for naviframe item X-Git-Tag: submit/tizen/20171025.103743~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7f816e707fc1567b5be78b39dc74a10c2af1a1c0;p=platform%2Fupstream%2Felementary.git atspi: fix translation domain for naviframe item The naviframe item have used its VIEW object for accessible name and description. But the naviframe item did not care about the translation domain. So there was a translation problem. Change-Id: I3163f4b078a62c82686806f265487c9a3082abc9 --- diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c index 229f6af69..79238a4fb 100644 --- a/src/lib/elc_naviframe.c +++ b/src/lib/elc_naviframe.c @@ -2464,6 +2464,20 @@ _elm_naviframe_item_elm_interface_atspi_accessible_description_get(Eo *eo_item, eo_do(VIEW(nit), ret = elm_interface_atspi_accessible_description_get()); return ret; } + +EOLIAN static void +_elm_naviframe_item_elm_interface_atspi_accessible_translation_domain_set(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data* nit, const char *domain) +{ + eo_do(VIEW(nit), elm_interface_atspi_accessible_translation_domain_set(domain)); +} + +EOLIAN static const char* +_elm_naviframe_item_elm_interface_atspi_accessible_translation_domain_get(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data* nit) +{ + const char *ret = NULL; + eo_do(VIEW(nit), ret = elm_interface_atspi_accessible_translation_domain_get()); + return ret; +} // #include "elm_naviframe_item.eo.c" diff --git a/src/lib/elm_naviframe_item.eo b/src/lib/elm_naviframe_item.eo index d1c4decdd..b37c6b6ef 100644 --- a/src/lib/elm_naviframe_item.eo +++ b/src/lib/elm_naviframe_item.eo @@ -116,6 +116,8 @@ class Elm.Naviframe_Item(Elm.Widget_Item) Elm_Interface_Atspi_Accessible.name.set; Elm_Interface_Atspi_Accessible.description.set; Elm_Interface_Atspi_Accessible.description.get; + Elm_Interface_Atspi_Accessible.translation_domain.set; + Elm_Interface_Atspi_Accessible.translation_domain.get; // } }