evas/evas_object_smart - simpler code.
authorhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 30 May 2012 06:29:14 +0000 (06:29 +0000)
committerhermet <hermet@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 30 May 2012 06:29:14 +0000 (06:29 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@71531 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_object_smart.c

index 4ea44b6..1275d2d 100644 (file)
@@ -929,12 +929,9 @@ evas_object_smart_render_pre(Evas_Object *obj)
      }
    if ((obj->cur.map != obj->prev.map) ||
        (obj->cur.usemap != obj->prev.usemap))
-     {
-        evas_object_render_pre_prev_cur_add(&obj->layer->evas->clip_changes, obj);
-        goto done;
-     }
-done:
-   obj->pre_render_done = 1;
+     evas_object_render_pre_prev_cur_add(&obj->layer->evas->clip_changes, obj);
+
+   obj->pre_render_done = EINA_TRUE;
 }
 
 static void