From 19b6cc38042330f52ffb094fea3e84c69b94eb28 Mon Sep 17 00:00:00 2001 From: Boram Park Date: Thu, 12 May 2016 10:34:18 +0900 Subject: [PATCH] Add to the post_updates list whenever e_comp_object is rendered. To send the frame done event, e_pixmap_image_clear should be called in post render callback. But, if e_pixmap is not argb, e_pixmap_image_clear wasn't called. It seems we need to call e_comp_client_post_update_add whenever e_comp_object_render is called. Change-Id: I395a567f83cc1afda2a2bc87d310139819f51f57 --- src/bin/e_comp_object.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 5efbcd8..96248eb 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -3722,8 +3722,10 @@ end: eina_iterator_free(it); E_FREE_FUNC(cw->pending_updates, eina_tiler_free); - if (ret) + + if (e_comp->comp_type == E_PIXMAP_TYPE_WL) e_comp_client_post_update_add(cw->ec); + return ret; } -- 2.7.4