apply client focus glow based on opaque region
This commit is contained in:
parent
d97c6b04bb
commit
fff95929c6
|
@ -3220,6 +3220,21 @@ e_comp_object_dirty(Evas_Object *obj)
|
||||||
else
|
else
|
||||||
bx = by = bxx = byy = 0;
|
bx = by = bxx = byy = 0;
|
||||||
evas_object_image_border_set(cw->obj, bx, by, bxx, byy);
|
evas_object_image_border_set(cw->obj, bx, by, bxx, byy);
|
||||||
|
{
|
||||||
|
Edje_Message_Int_Set *msg;
|
||||||
|
Edje_Message_Int msg2;
|
||||||
|
Eina_Bool id = (bx || by || bxx || byy);
|
||||||
|
|
||||||
|
msg = alloca(sizeof(Edje_Message_Int_Set) + (sizeof(int) * 3));
|
||||||
|
msg->count = 4;
|
||||||
|
msg->val[0] = bx;
|
||||||
|
msg->val[1] = by;
|
||||||
|
msg->val[2] = bxx;
|
||||||
|
msg->val[3] = byy;
|
||||||
|
edje_object_message_send(cw->shobj, EDJE_MESSAGE_INT_SET, 1, msg);
|
||||||
|
msg2.val = id;
|
||||||
|
edje_object_message_send(cw->shobj, EDJE_MESSAGE_INT, 0, &msg2);
|
||||||
|
}
|
||||||
RENDER_DEBUG("SIZE [%p]: %dx%d", cw->ec, w, h);
|
RENDER_DEBUG("SIZE [%p]: %dx%d", cw->ec, w, h);
|
||||||
if (cw->pending_updates)
|
if (cw->pending_updates)
|
||||||
eina_tiler_area_size_set(cw->pending_updates, w, h);
|
eina_tiler_area_size_set(cw->pending_updates, w, h);
|
||||||
|
|
Loading…
Reference in New Issue