[ATSPI]: Use visible data changed signal, and add a extent get interface func. 43/92343/7
authorShilpa Singh <shilpa.singh@samsung.com>
Fri, 14 Oct 2016 14:29:01 +0000 (19:59 +0530)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Fri, 21 Oct 2016 04:33:22 +0000 (21:33 -0700)
Change-Id: I35a0da823d8826466c16d7ab0d9b75b6c15b0dba

src/lib/elm_atspi_bridge.c
src/lib/elm_gengrid.c
src/lib/elm_list.c
src/lib/elm_scroller.c
src/mobile_lib/elm_genlist.c

index da9d5e11cc63fcd938ec98aeb3fee2bd8795fe24..3731b4f8702fbc25dc826163215d038ae083b3e7 100644 (file)
@@ -4122,7 +4122,7 @@ _visible_data_changed_signal_send(void *data, Eo *obj, const Eo_Event_Descriptio
 {
    ELM_ATSPI_BRIDGE_DATA_GET_OR_RETURN_VAL(data, pd, EINA_FALSE);
 
-   if (!STATE_TYPE_GET(pd->object_children_broadcast_mask, ATSPI_OBJECT_EVENT_VISIBLE_DATA_CHANGED))
+   if (!STATE_TYPE_GET(pd->object_broadcast_mask, ATSPI_OBJECT_EVENT_VISIBLE_DATA_CHANGED))
      return EINA_FALSE;
 
    _bridge_signal_send(data, obj, ATSPI_DBUS_INTERFACE_EVENT_OBJECT,
index 31897785cc99a94bf3ecc1223269db2de3ce4858..cbfc5ed0c6e494e60540f6d4506ed57249e41ef3 100644 (file)
@@ -3990,9 +3990,7 @@ _scroll_animate_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when scroll animation ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
@@ -4012,9 +4010,7 @@ _scroll_drag_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when drag ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
index eaba5100d4da463b3814a34b08981fbfd57cd349..c613c9767dd4b06e5354e47739830bf6c668c533 100644 (file)
@@ -1559,9 +1559,7 @@ _scroll_animate_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when scroll animation ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
@@ -1573,9 +1571,7 @@ _scroll_drag_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when drag ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
index c3838a49f32f0c3856c858c82039525f0d8e6928..994e637fa919045bddbbd5c8bb7c12e67a7f1838 100644 (file)
@@ -650,9 +650,7 @@ _scroll_anim_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when scroll animation ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
@@ -674,9 +672,7 @@ _scroll_drag_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when drag ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
index 973ee9adc49601963348b38dd2bfed21adfa6541..3e0c8e6f70b8f05599eda2f676596a9d00fa1e95 100644 (file)
@@ -5017,9 +5017,7 @@ _scroll_animate_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when scroll animation ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }
@@ -5081,9 +5079,7 @@ _scroll_drag_stop_cb(Evas_Object *obj,
    //TIZEN_ONLY: Let the screen-reader know when drag ends
    if (_elm_atspi_enabled())
      {
-        int x = 0, y = 0, w = 0, h = 0;
-        eo_do((Eo *) obj, elm_interface_scrollable_content_region_get(&x, &y, &w, &h));
-        elm_interface_atspi_accessible_bounds_changed_signal_emit(obj, x, y, w, h);
+        elm_interface_atspi_accessible_visible_data_changed_signal_emit(obj);
      }
    //
 }