diff --git a/src/lib/evas/canvas/render2/region.c b/src/lib/evas/canvas/render2/region.c index 92da332abd..b7747faf76 100644 --- a/src/lib/evas/canvas/render2/region.c +++ b/src/lib/evas/canvas/render2/region.c @@ -851,10 +851,7 @@ region_add(Region *dest, Region *source) // Region 1 completely subsumes region 2 if (!dest->data && CONTAINS(&dest->bound, &source->bound)) - { - if (dest != source) return region_copy(dest, source); return EINA_TRUE; - } // Region 2 completely subsumes region 1 if (!source->data && CONTAINS(&source->bound, &dest->bound))