From 2b7d4541548f3d78d63b4dc87fc53218691133af Mon Sep 17 00:00:00 2001 From: Lukasz Stanislawski Date: Thu, 2 Jul 2015 13:53:02 +0200 Subject: [PATCH] win: return nice atspi name --- legacy/elementary/src/lib/elm_win.c | 7 +++++++ legacy/elementary/src/lib/elm_win.eo | 1 + 2 files changed, 8 insertions(+) diff --git a/legacy/elementary/src/lib/elm_win.c b/legacy/elementary/src/lib/elm_win.c index 0b68128e5f..b993c1fd6e 100644 --- a/legacy/elementary/src/lib/elm_win.c +++ b/legacy/elementary/src/lib/elm_win.c @@ -5533,4 +5533,11 @@ _elm_win_elm_interface_atspi_accessible_state_set_get(Eo *obj, Elm_Win_Data *sd return ret; } +EOLIAN static char* +_elm_win_elm_interface_atspi_accessible_name_get(Eo *obj, Elm_Win_Data *sd EINA_UNUSED) +{ + const char *ret = elm_win_title_get(obj); + return ret ? strdup(ret) : strdup(""); +} + #include "elm_win.eo.c" diff --git a/legacy/elementary/src/lib/elm_win.eo b/legacy/elementary/src/lib/elm_win.eo index eb39c84f25..0a077697c9 100644 --- a/legacy/elementary/src/lib/elm_win.eo +++ b/legacy/elementary/src/lib/elm_win.eo @@ -1640,6 +1640,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window, Elm.Widget.event; Elm_Interface_Atspi_Accessible.parent.get; Elm_Interface_Atspi_Accessible.state_set.get; + Elm_Interface_Atspi_Accessible.name.get; Elm_Interface_Atspi_Widget_Action.elm_actions.get; } constructors {