discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=1507f815a540df8c55b9dec88fe378ed6834879f

commit 1507f815a540df8c55b9dec88fe378ed6834879f
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Mon Feb 29 13:33:52 2016 -0500

    do not add render updates during damage of deleted clients
---
 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 8133dfd..23053c2 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -3383,7 +3383,8 @@ e_comp_object_damage(Evas_Object *obj, int x, int y, int 
w, int h)
         RENDER_DEBUG("DAMAGE: %d,%d %dx%d", x, y, w, h);
      }
    cw->updates_exist = 1;
-   e_comp_object_render_update_add(obj);
+   if (!e_object_is_del(E_OBJECT(cw->ec)))
+     e_comp_object_render_update_add(obj);
 }
 
 E_API Eina_Bool

-- 


Reply via email to