{
E_Client *ec = data;
+ if (e_object_is_del(data)) return;
+
ec->shading = 0;
ec->shaded = !(ec->shaded);
ec->changes.shaded = 1;
E_Client *ec = data;
Evas_Coord x, y;
+ if (e_object_is_del(data)) return;
+
ec->pre_res_change.valid = 0;
if (ec->internal_elm_win)
{
E_Client *ec = data;
Evas_Coord x, y, w, h;
+ if (e_object_is_del(data)) return;
+
ec->pre_res_change.valid = 0;
_e_client_event_simple(ec, E_EVENT_CLIENT_RESIZE);
_e_client_cb_evas_show(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
{
E_Client *ec = data;
+
+ if (e_object_is_del(data)) return;
+
_e_client_event_simple(data, E_EVENT_CLIENT_SHOW);
EC_CHANGED(ec);
}
{
E_Client *ec = data;
+ if (e_object_is_del(data)) return;
if (ec->layer_block) return;
if (e_config->transient.raise && ec->transients)
{