always unclip/uneffect clients when changing desks

probably fix T1126
This commit is contained in:
Mike Blumenkrantz 2014-03-27 15:38:37 -04:00
parent 53824eb309
commit 110f62ca61
1 changed files with 2 additions and 2 deletions

View File

@ -2377,10 +2377,10 @@ e_client_desk_set(E_Client *ec, E_Desk *desk)
}
old_desk = ec->desk;
ec->desk = desk;
e_comp_object_effect_unclip(ec->frame);
e_comp_object_effect_set(ec->frame, NULL);
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))
evas_object_show(ec->frame);
}