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)
Eina_Bool
e_input_panel_surface_destroy(E_Client *ec)
{
+ LOGD("");
E_Input_Panel_Surface *ips;
Eina_List *l;
Eina_List *l_next;
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)