jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=65e8bf7f9f7671268e86299283897ed170b1a341

commit 65e8bf7f9f7671268e86299283897ed170b1a341
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Fri Jun 9 15:08:23 2017 +0900

    map: Make sure efl_gfx_map_reset triggers a render
    
    Thanks again Jaehyun for reporting this!
---
 src/lib/evas/canvas/efl_gfx_map.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/efl_gfx_map.c 
b/src/lib/evas/canvas/efl_gfx_map.c
index 60672c7224..bb21a0999c 100644
--- a/src/lib/evas/canvas/efl_gfx_map.c
+++ b/src/lib/evas/canvas/efl_gfx_map.c
@@ -458,6 +458,7 @@ _efl_gfx_map_update(Eo *eo_obj)
    m = _map_calc(eo_obj, obj, pd);
    evas_object_map_set(eo_obj, m);
    _evas_object_map_enable_set(eo_obj, obj, m != NULL);
+   obj->gfx_map_has = (m != NULL);
 }
 
 static inline void
@@ -513,7 +514,6 @@ _efl_gfx_map_map_reset(Eo *eo_obj, Efl_Gfx_Map_Data *pd)
    _map_dirty(eo_obj, pd, EINA_TRUE);
    MAPCOW_WRITE(pd, alpha, alpha);
    MAPCOW_WRITE(pd, smooth, smooth);
-   obj->gfx_map_has = EINA_FALSE;
 }
 
 EOLIAN static int

-- 


Reply via email to