[atspi][elm_gengird] Highlighted obj is eo obj, so make it again view obj before... 90/95790/2
authorPrasoon Singh <prasoon.16@samsung.com>
Fri, 4 Nov 2016 15:15:25 +0000 (20:45 +0530)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Mon, 7 Nov 2016 07:50:00 +0000 (23:50 -0800)
Change-Id: I30fb58e86e20dca6c1361c58b2ace8dedd3c9591

src/lib/elm_gengrid.c

index eaf1d32..927e0ee 100644 (file)
@@ -6193,6 +6193,12 @@ _elm_gengrid_elm_interface_scrollable_content_pos_set(Eo *obj, Elm_Gengrid_Data
    delta_x = old_x - x;
    //check if highlighted item is gengrid descendant
    Evas_Object * highlighted_obj = _elm_object_accessibility_currently_highlighted_get();
+   if (eo_isa(highlighted_obj, ELM_WIDGET_ITEM_CLASS))
+     {
+        Elm_Widget_Item_Data *id = eo_data_scope_get(highlighted_obj, ELM_WIDGET_ITEM_CLASS);
+        highlighted_obj = id->view;
+     }
+
    Evas_Object * parent = highlighted_obj;
    if (eo_isa(highlighted_obj, ELM_WIDGET_CLASS))
      {