return during comp object pixels function if client was deleted during render
This commit is contained in:
parent
8f896b7862
commit
fece2ab5bf
|
@ -997,6 +997,7 @@ _e_comp_object_pixels_get(void *data, Evas_Object *obj)
|
||||||
e_comp_object_shape_apply(ec->frame);
|
e_comp_object_shape_apply(ec->frame);
|
||||||
ec->shape_changed = 0;
|
ec->shape_changed = 0;
|
||||||
}
|
}
|
||||||
|
if (e_object_is_del(E_OBJECT(ec))) return;
|
||||||
/* shaped clients get precise mouse events to handle transparent pixels */
|
/* shaped clients get precise mouse events to handle transparent pixels */
|
||||||
evas_object_precise_is_inside_set(cw->obj, ec->shaped || ec->shaped_input);
|
evas_object_precise_is_inside_set(cw->obj, ec->shaped || ec->shaped_input);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue