stanluk pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=b3dab84df131bbffbc795b602a9b2c255e0497ee

commit b3dab84df131bbffbc795b602a9b2c255e0497ee
Author: Lukasz Stanislawski <l.stanisl...@samsung.com>
Date:   Thu Jun 11 10:57:23 2015 +0200

    list: add atspi SELECTABLE state to elm_list items.
---
 src/lib/elm_list.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/lib/elm_list.c b/src/lib/elm_list.c
index ab7a49a..1ee5915 100644
--- a/src/lib/elm_list.c
+++ b/src/lib/elm_list.c
@@ -2170,8 +2170,13 @@ 
_elm_list_item_elm_interface_atspi_accessible_state_set_get(Eo *eo_it, Elm_List_
    Eina_Bool sel;
 
    eo_do_super(eo_it, ELM_LIST_ITEM_CLASS, ret = 
elm_interface_atspi_accessible_state_set_get());
-   eo_do(eo_it, sel = elm_obj_list_item_selected_get());
 
+   if (elm_object_item_disabled_get(eo_it))
+     return ret;
+
+   STATE_TYPE_SET(ret, ELM_ATSPI_STATE_SELECTABLE);
+
+   eo_do(eo_it, sel = elm_obj_list_item_selected_get());
    if (sel)
      STATE_TYPE_SET(ret, ELM_ATSPI_STATE_SELECTED);
    else

-- 


Reply via email to