From 4237832b3cff2cb74058876bf6bc47eda048ae2d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 22 Mar 2016 11:52:56 -0400 Subject: [PATCH] unset opaque region during comp object render if none exists fixes case where opaque region has been unset after previously being set --- src/bin/e_comp_object.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index af21057a5..cdc1db43b 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -910,15 +910,15 @@ _e_comp_object_pixels_get(void *data, Evas_Object *obj EINA_UNUSED) bxx = pw - (bx + bxx), byy = ph - (by + byy); evas_object_image_border_set(cw->obj, bx, bxx, by, byy); } - else if (cw->client_inset.calc && (!cw->frame_object)) //CSD - { - bx = -cw->client_inset.l + 4, by = -cw->client_inset.t + 4; - bxx = -cw->client_inset.r, byy = -cw->client_inset.b; - } else { bx = by = bxx = byy = 0; evas_object_image_border_set(cw->obj, bx, bxx, by, byy); + if (cw->client_inset.calc && (!cw->frame_object)) //CSD + { + bx = -cw->client_inset.l + 4, by = -cw->client_inset.t + 4; + bxx = -cw->client_inset.r, byy = -cw->client_inset.b; + } } { Edje_Message_Int_Set *msg;