forked from enlightenment/enlightenment
force comp effect reset/unclip when switching desks using border menu
T478
This commit is contained in:
parent
e4e6b0d0fd
commit
1d60852734
|
@ -1003,7 +1003,14 @@ _e_border_menu_cb_sendto(void *data, E_Menu *m, E_Menu_Item *mi __UNUSED__)
|
||||||
bd = e_object_data_get(E_OBJECT(m));
|
bd = e_object_data_get(E_OBJECT(m));
|
||||||
if ((bd) && (desk))
|
if ((bd) && (desk))
|
||||||
{
|
{
|
||||||
e_border_zone_set(bd, desk->zone);
|
if (desk != e_desk_current_get(desk->zone))
|
||||||
|
e_border_hide(bd, 2);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
e_comp_win_effect_unclip(bd->cw);
|
||||||
|
e_comp_win_effect_set(bd->cw, NULL);
|
||||||
|
e_border_show(bd);
|
||||||
|
}
|
||||||
e_border_desk_set(bd, desk);
|
e_border_desk_set(bd, desk);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue