clear color multiply when rendering mapped obj
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 15 Apr 2012 03:55:36 +0000 (03:55 +0000)
committerChunEon Park <chuneon.park@samsung.com>
Mon, 16 Apr 2012 04:11:42 +0000 (13:11 +0900)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@70187 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/canvas/evas_render.c

index db60831..9716430 100644 (file)
@@ -1156,6 +1156,8 @@ evas_render_mapped(Evas *e, Evas_Object *obj, void *context, void *surface,
                                             ecx, ecy, ecw, ech);
         if (obj->cur.cache.clip.visible)
           {
+             obj->layer->evas->engine.func->context_multiplier_unset
+               (e->engine.data.output, e->engine.data.context);
              obj->layer->evas->engine.func->image_map_draw
                (e->engine.data.output, e->engine.data.context, surface,
                    obj->cur.map->surface, obj->cur.map->count, pts,