discomfitor pushed a commit to branch enlightenment-0.20. http://git.enlightenment.org/core/enlightenment.git/commit/?id=40ebd1d16ef69dc14d626ed5847e7906a4e9f66a
commit 40ebd1d16ef69dc14d626ed5847e7906a4e9f66a Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Wed Mar 9 15:27:59 2016 -0500 don't add render update during ignored damage on deleted clients ref 1507f815a540df8c55b9dec88fe378ed6834879f --- src/bin/e_comp_object.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index d31c17f..5a0f761 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3303,7 +3303,8 @@ e_comp_object_damage(Evas_Object *obj, int x, int y, int w, int h) if (cw->updates_full) { RENDER_DEBUG("IGNORED %p: %d,%d %dx%d", cw->ec, x, y, w, h); - e_comp_object_render_update_add(obj); + if (!e_object_is_del(E_OBJECT(cw->ec))) + e_comp_object_render_update_add(obj); return; } /* clip rect to client surface */ --