discomfitor pushed a commit to branch enlightenment-0.20.

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

commit d3b6e7a21910d208138437db3bb242c627d88f4f
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Mon Feb 22 17:48:35 2016 -0500

    enable comp object image data refresh if a dirty call is made with no 
damages
    
    this indicates that a buffer has changed, but there is no new data to draw
---
 src/bin/e_comp_object.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index 6527a35..27393af 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -3622,7 +3622,7 @@ e_comp_object_dirty(Evas_Object *obj)
    if (!dirty) w = h = 1;
    evas_object_image_pixels_dirty_set(cw->obj, cw->blanked ? 0 : dirty);
    if (!dirty)
-     evas_object_image_data_set(cw->obj, NULL);
+     evas_object_image_data_set(cw->obj, 
e_pixmap_image_data_get(cw->ec->pixmap));
    evas_object_image_size_set(cw->obj, w, h);
 
    RENDER_DEBUG("SIZE [%p]: %dx%d", cw->ec, w, h);

-- 


Reply via email to