From 0b7252e4da0cf88a28b7671e5f0fcaf9f00e62ca Mon Sep 17 00:00:00 2001 From: junkyu han Date: Fri, 8 Jul 2016 15:26:34 +0900 Subject: [PATCH 1/1] Reduce time for tzsh region set Change-Id: Id601102f8f08ab1c9d6fa5787c7bb847ca6ad921 --- src/control.c | 2 +- src/view.c | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/control.c b/src/control.c index b780f83..7043e0e 100755 --- a/src/control.c +++ b/src/control.c @@ -337,7 +337,7 @@ Eina_Bool volume_control_show_view(int status, sound_type_e sound_type, int soun if(VOLUME_ERROR_OK != volume_view_window_show(sound_type)) { _E("Failed to show volume window"); } - ecore_timer_add(1.0f, _volume_region_set_timer_cb, win); + ecore_timer_add(0.1f, _volume_region_set_timer_cb, win); } control_info.is_launching = EINA_TRUE; diff --git a/src/view.c b/src/view.c index 668da6c..205795d 100755 --- a/src/view.c +++ b/src/view.c @@ -445,6 +445,11 @@ volume_error_e volume_view_layout_create(Evas_Object *win) return VOLUME_ERROR_OK; } +static void _iconified_cb(void *data, Evas_Object *obj, void *event_info) +{ + _D("ICONIFIED IS CALLED"); +} + Evas_Object *add_volume_window(const char *name) { Evas_Object *eo = NULL; @@ -467,6 +472,8 @@ Evas_Object *add_volume_window(const char *name) elm_win_screen_size_get(eo, &x, &y, &w, &h); _D("volume screen size => x: %d, y: %d, w: %d, h: %d", x, y, w, h); + evas_object_smart_callback_add(eo, "iconified", _iconified_cb, NULL); + return eo; } -- 2.7.4