break;
case E_VIS_JOB_TYPE_LOWER:
e_comp_canvas_norender_pop();
- evas_object_lower(ec->frame);
+ if (ec) evas_object_lower(ec->frame);
break;
case E_VIS_JOB_TYPE_HIDE:
e_comp_canvas_norender_pop();
- evas_object_hide(ec->frame);
+ if (ec) evas_object_hide(ec->frame);
break;
case E_VIS_JOB_TYPE_LAYER_LOWER:
e_comp_canvas_norender_pop();
break;
case E_VIS_JOB_TYPE_SHOW:
/* checks for dectecting hide request after show request */
- if ((!e_object_is_del(E_OBJECT(ec))) &&
+ if ((ec) && (!e_object_is_del(E_OBJECT(ec))) &&
(ec->visible) && (!ec->hidden) &&
(!ec->iconic) && (!ec->ignored))
evas_object_show(ec->frame);