diff options
Diffstat (limited to '')
-rw-r--r-- | legacy/evas/src/lib/canvas/evas_render.c | 3 |
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); |