forked from enlightenment/enlightenment
always unclip/uneffect clients when changing desks
probably fix T1126
This commit is contained in:
parent
53824eb309
commit
110f62ca61
|
@ -2377,10 +2377,10 @@ e_client_desk_set(E_Client *ec, E_Desk *desk)
|
||||||
}
|
}
|
||||||
old_desk = ec->desk;
|
old_desk = ec->desk;
|
||||||
ec->desk = desk;
|
ec->desk = desk;
|
||||||
|
e_comp_object_effect_unclip(ec->frame);
|
||||||
|
e_comp_object_effect_set(ec->frame, NULL);
|
||||||
if (desk->visible || ec->sticky)
|
if (desk->visible || ec->sticky)
|
||||||
{
|
{
|
||||||
e_comp_object_effect_unclip(ec->frame);
|
|
||||||
e_comp_object_effect_set(ec->frame, NULL);
|
|
||||||
if ((!ec->hidden) && (!ec->iconic))
|
if ((!ec->hidden) && (!ec->iconic))
|
||||||
evas_object_show(ec->frame);
|
evas_object_show(ec->frame);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue