cedric pushed a commit to branch master.

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

commit 14081f508ca676c102f7f480760555a243b11ac4
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Mon Feb 1 16:02:56 2016 -0800

    genlist: make automatic bounce test configurable.
---
 src/bin/test_genlist.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/bin/test_genlist.c b/src/bin/test_genlist.c
index b9d84b1..ff64002 100644
--- a/src/bin/test_genlist.c
+++ b/src/bin/test_genlist.c
@@ -39,6 +39,8 @@ enum _api_state
 };
 typedef enum _api_state api_state;
 
+static int bounce_max = 50;
+
 static void
 set_api_state(api_data *api)
 {
@@ -299,7 +301,7 @@ _bounce_cb(void *data)
      elm_genlist_item_bring_in(bounce->it2, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE);
    else
      elm_genlist_item_bring_in(bounce->it1, ELM_GENLIST_ITEM_SCROLLTO_MIDDLE);
-   if (bounce->state > 50)
+   if (bounce->state > bounce_max)
      {
         if (getenv("ELM_TEST_AUTOBOUNCE")) elm_exit();
      }
@@ -414,7 +416,11 @@ test_genlist(void *data EINA_UNUSED, Evas_Object *obj 
EINA_UNUSED, void *event_i
    evas_object_event_callback_add(bt, EVAS_CALLBACK_DEL, _btdel_cb, bounce);
 
    max = 2000;
-   if (getenv("ELM_TEST_AUTOBOUNCE")) max = 200;
+   if (getenv("ELM_TEST_AUTOBOUNCE"))
+     {
+        max = 200;
+        bounce_max = atoi(getenv("ELM_TEST_AUTOBOUNCE"));
+     }
    for (i = 0; i < max; i++)
      {
         gli = elm_genlist_item_append(gl, api->itc1,

-- 


Reply via email to