win: return nice atspi name
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 2 Jul 2015 11:53:02 +0000 (13:53 +0200)
committerLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 2 Jul 2015 11:53:20 +0000 (13:53 +0200)
src/lib/elm_win.c
src/lib/elm_win.eo

index 0b68128..b993c1f 100644 (file)
@@ -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"
index eb39c84..0a07769 100644 (file)
@@ -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 {