[ATSPI][Highlight_grab]: Improvise, highlight grab cases. 30/93830/2
authorShilpa Singh <shilpa.singh@samsung.com>
Wed, 26 Oct 2016 05:44:57 +0000 (11:14 +0530)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Fri, 28 Oct 2016 05:14:05 +0000 (22:14 -0700)
Change-Id: I5d11de16422dfe7aedaabd50c93f88a0ba6fc37b

src/lib/elm_list.c
src/mobile_lib/elc_ctxpopup.c

index c613c97..43a8fe1 100644 (file)
@@ -3507,9 +3507,9 @@ _elm_list_item_elm_interface_atspi_component_highlight_grab(Eo *eo_it, Elm_List_
      elm_list_item_show(eo_it);
 
 ///TIZEN_ONLY(20170717) : expose highlight information on atspi
+   elm_object_accessibility_highlight_set(VIEW(it), EINA_TRUE);
    elm_interface_atspi_accessible_state_changed_signal_emit(eo_it, ELM_ATSPI_STATE_HIGHLIGHTED, EINA_TRUE);
 ///
-   eo_do_super(eo_it, ELM_LIST_ITEM_CLASS, ret = elm_interface_atspi_component_highlight_grab());
    return ret;
 }
 //
index 1611787..14bcbd1 100644 (file)
@@ -2432,8 +2432,8 @@ _elm_ctxpopup_item_elm_interface_atspi_component_highlight_grab(Eo *eo_it, Elm_C
           }
      }
 
+   elm_object_accessibility_highlight_set(VIEW(it), EINA_TRUE);
    elm_interface_atspi_accessible_state_changed_signal_emit(eo_it, ELM_ATSPI_STATE_HIGHLIGHTED, EINA_TRUE);
-   eo_do_super(eo_it, ELM_CTXPOPUP_ITEM_CLASS, ret = elm_interface_atspi_component_highlight_grab());
    return ret;
 }