seoz pushed a commit to branch master.

http://git.enlightenment.org/apps/enjoy.git/commit/?id=2064210ed7d6704a8d78674c6c3ed908c4afca5b

commit 2064210ed7d6704a8d78674c6c3ed908c4afca5b
Author: Sanjeev BA <[email protected]>
Date:   Tue Feb 25 11:23:26 2014 +0900

    Fix index.
    
    Signed-off-by: Sanjeev BA <[email protected]>
---
 src/bin/page.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/bin/page.c b/src/bin/page.c
index d1a1277..1e9b201 100644
--- a/src/bin/page.c
+++ b/src/bin/page.c
@@ -200,12 +200,13 @@ _page_populate(void *data)
         page->num_elements++;
      }
 
+   elm_index_level_go(page->index, 0);
    return EINA_TRUE;
 
  end:
    if (cls->after_populate)
      cls->after_populate(page);
-
+   elm_index_level_go(page->index, 0);
    page->populate = NULL;
    return EINA_FALSE;
 }
@@ -223,7 +224,7 @@ _page_selected(void *data, Evas_Object *o, void *event_info)
 static void
 _page_index_changed(void *data __UNUSED__, Evas_Object *o __UNUSED__, void 
*event_info)
 {
-   Elm_Object_Item *glit = event_info;
+   Elm_Object_Item *glit = elm_object_item_data_get(event_info);
    elm_genlist_item_bring_in(glit, ELM_GENLIST_ITEM_SCROLLTO_TOP);
 }
 

-- 


Reply via email to