Evas masking: Fix blending of some border images
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 23 Jan 2015 08:02:40 +0000 (17:02 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Fri, 23 Jan 2015 08:24:51 +0000 (17:24 +0900)
src/lib/evas/canvas/evas_object_image.c

index a785986..63a9838 100644 (file)
@@ -3331,6 +3331,7 @@ state_write:
                                  outw = iw - bsl - bsr; outh = ih - bst - bsb;
                                  if ((o->cur->border.fill == EVAS_BORDER_FILL_SOLID) &&
                                      (obj->cur->cache.clip.a == 255) &&
+                                     (!obj->clip.mask) &&
                                      (obj->cur->render_op == EVAS_RENDER_BLEND))
                                    {
                                       ENFN->context_render_op_set(output, context, EVAS_RENDER_COPY);