From: Inhong Han Date: Thu, 31 Jan 2019 06:10:52 +0000 (+0900) Subject: Add log to get more information X-Git-Tag: submit/tizen/20190131.062501~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2f0f4a6d950bec34e6ddbcd3f13c5a4b40516a3d;p=platform%2Fcore%2Fuifw%2Fe-mod-tizen-wl-textinput.git Add log to get more information Change-Id: I0151f0b57d78df23590cb3e3ef4cabcf30ba29b3 --- diff --git a/src/e_mod_input_panel.c b/src/e_mod_input_panel.c index 5e3b90b..d793d9e 100644 --- a/src/e_mod_input_panel.c +++ b/src/e_mod_input_panel.c @@ -1241,12 +1241,20 @@ e_input_panel_transient_for_set(E_Client *parent) E_Client *child = ips->ec; if (!child) continue; - if (e_object_is_del(E_OBJECT(child))) continue; + if (e_object_is_del(E_OBJECT(child))) + { + LOGE("child is deleted"); + continue; + } /* If the child already has a parent, remove it */ if (child->parent) { - if (e_object_is_del(E_OBJECT(child->parent))) continue; + if (e_object_is_del(E_OBJECT(child->parent))) + { + LOGE("child->parent is deleted"); + continue; + } LOGD("TRANSIENT_FOR::The child already has a parent : %p\n", child->parent); if (ec_parent != child->parent) @@ -1333,6 +1341,7 @@ e_input_panel_floating_position_set(int x, int y) Eina_Bool e_input_panel_surface_destroy(E_Client *ec) { + LOGD(""); E_Input_Panel_Surface *ips; Eina_List *l; Eina_List *l_next; diff --git a/src/e_mod_main.c b/src/e_mod_main.c index 239121d..d65338a 100644 --- a/src/e_mod_main.c +++ b/src/e_mod_main.c @@ -2341,7 +2341,7 @@ _pol_cb_hook_client_del(void *d EINA_UNUSED, E_Client *ec) e_input_panel_transient_for_set(NULL); if(!e_input_panel_surface_destroy(ec)) - LOGW("fail to remove surface\n"); + LOGE("fail to remove surface\n"); g_input_panel_state = E_INPUT_PANEL_STATE_DID_HIDE; if (g_timer_will_hide)