From: hermet Date: Wed, 30 May 2012 07:32:27 +0000 (+0000) Subject: evas/render - pre render will be always. don't need if and else if which will be... X-Git-Tag: 2.0_alpha~50^2~82 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c97becc553548923e0b0dd8a68e491b08ae9b6c2;p=framework%2Fuifw%2Fevas.git evas/render - pre render will be always. don't need if and else if which will be never reached. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@71540 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/canvas/evas_render.c b/src/lib/canvas/evas_render.c index cc37013..5837c3f 100644 --- a/src/lib/canvas/evas_render.c +++ b/src/lib/canvas/evas_render.c @@ -204,28 +204,19 @@ _evas_render_phase1_direct(Evas *e, } } else if (obj->proxy.redraw) + _evas_render_prev_cur_clip_cache_add(e, obj); + + RD(" pre-render-done smart:%p|%p [%p, %i] | [%p, %i] has_map:%i had_map:%i\n", + obj->smart.smart, + evas_object_smart_members_get_direct(obj), + obj->cur.map, obj->cur.usemap, + obj->prev.map, obj->prev.usemap, + _evas_render_has_map(obj), + _evas_render_had_map(obj)); + if ((obj->smart.smart) && + (_evas_render_has_map(obj))) { - _evas_render_prev_cur_clip_cache_add(e, obj); - } - if (obj->pre_render_done) - { - RD(" pre-render-done smart:%p|%p [%p, %i] | [%p, %i] has_map:%i had_map:%i\n", - obj->smart.smart, - evas_object_smart_members_get_direct(obj), - obj->cur.map, obj->cur.usemap, - obj->prev.map, obj->prev.usemap, - _evas_render_has_map(obj), - _evas_render_had_map(obj)); - if ((obj->smart.smart) && - (_evas_render_has_map(obj))) - { - RD(" has map + smart\n"); - _evas_render_prev_cur_clip_cache_add(e, obj); - } - } - else if (_evas_render_had_map(obj)) - { - RD(" no pre-render done\n"); + RD(" has map + smart\n"); _evas_render_prev_cur_clip_cache_add(e, obj); } }