summaryrefslogtreecommitdiff
path: root/legacy/evas/src/lib/canvas/evas_render.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--legacy/evas/src/lib/canvas/evas_render.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/legacy/evas/src/lib/canvas/evas_render.c b/legacy/evas/src/lib/canvas/evas_render.c
index 94af3bd9fe..42b5f054ea 100644
--- a/legacy/evas/src/lib/canvas/evas_render.c
+++ b/legacy/evas/src/lib/canvas/evas_render.c
@@ -243,7 +243,8 @@ _evas_render_phase1_direct(Evas_Public_Data *e,
243 _evas_render_has_map(eo_obj, obj), 243 _evas_render_has_map(eo_obj, obj),
244 _evas_render_had_map(obj)); 244 _evas_render_had_map(obj));
245 if ((obj->is_smart) && 245 if ((obj->is_smart) &&
246 (_evas_render_has_map(eo_obj, obj))) 246 ((_evas_render_has_map(eo_obj, obj) ||
247 (obj->changed_source_visible))))
247 { 248 {
248 RD(" has map + smart\n"); 249 RD(" has map + smart\n");
249 _evas_render_prev_cur_clip_cache_add(e, obj); 250 _evas_render_prev_cur_clip_cache_add(e, obj);