e_test_event: Added timer before calling elm_run in method. 82/182782/1
authorJunSeok, Kim <juns.kim@samsung.com>
Thu, 28 Jun 2018 04:02:00 +0000 (13:02 +0900)
committerJunSeok, Kim <juns.kim@samsung.com>
Thu, 28 Jun 2018 04:02:00 +0000 (13:02 +0900)
Change-Id: Iec265be5bb4b07cb45bcfd4eeec5f926af316e1e

src/e_test_event.cpp

index 4a5c229..19e61fb 100644 (file)
@@ -13,7 +13,7 @@ _cb_resource_id(void *data,
 {
    Ecore_Window *res_id = (Ecore_Window *)data;
    *res_id = id;
-   elm_exit();
+   etRunner::get().finishWork();
 }
 
 /* callbacks - method */
@@ -132,7 +132,7 @@ etRunner::registerWin(etWin *tw)
                          tw->native_win);
    EINA_SAFETY_ON_NULL_RETURN_VAL(p, EINA_FALSE);
 
-   elm_run();
+   work();
 
    return accepted;
 }
@@ -152,7 +152,7 @@ etRunner::deregisterWin(etWin *tw)
                          tw->native_win);
    EINA_SAFETY_ON_NULL_RETURN_VAL(p, EINA_FALSE);
 
-   elm_run();
+   work();
 
    return accepted;
 }
@@ -171,7 +171,7 @@ etRunner::resetRegisterWin()
                          "");
    EINA_SAFETY_ON_NULL_RETURN_VAL(p, EINA_FALSE);
 
-   elm_run();
+   work();
 
    return accepted;
 }
@@ -307,7 +307,7 @@ etRunner::setZoneRotation(int angle)
                          angle);
    EINA_SAFETY_ON_NULL_RETURN_VAL(p, EINA_FALSE);
 
-   elm_run();
+   work();
 
    return allowed;
 }
@@ -374,7 +374,7 @@ etRunner::getWinInfoList()
                               "");
         EINA_SAFETY_ON_NULL_RETURN_VAL(p, NULL);
 
-        elm_run();
+        work();
 
         if (info_list->retry)
           {
@@ -454,7 +454,7 @@ etRunner::getWinId(Evas_Object *elm_win)
    tizen_resource_add_listener(tzres,
                                &_e_test_tizen_resource_listener, &id);
 
-   elm_run();
+   work();
 
    if (tzres) tizen_resource_destroy(tzres);
 
@@ -927,7 +927,7 @@ finish:
         ERR("errname:%s errmsg:%s\n", name, text);
      }
 
-   elm_exit();
+   etRunner::get().finishWork();
 }
 
 static void
@@ -1008,7 +1008,7 @@ finish:
         ERR("errname:%s errmsg:%s\n", name, text);
      }
 
-   elm_exit();
+   etRunner::get().finishWork();
 }
 
 static void
@@ -1033,7 +1033,7 @@ finish:
         ERR("errname: %s errmsg: %s\n", name, text);
      }
 
-   elm_exit();
+   etRunner::get().finishWork();
 }
 
 static void
@@ -1060,7 +1060,7 @@ finish:
         ERR("errname: %s errmsg: %s\n", name, text);
      }
 
-   elm_exit();
+   etRunner::get().finishWork();
 }
 
 static void
@@ -1175,8 +1175,7 @@ finish:
 static Eina_Bool
 _cb_work_timeout(void *data)
 {
-   etRunner *ev_loop = (etRunner *)data;
-   ev_loop->finishWork();
+   etRunner::get().finishWork();
    return ECORE_CALLBACK_CANCEL;
 }