discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=1d60852734c2ec03bba0c48f3642dfddba2b4ee0
commit 1d60852734c2ec03bba0c48f3642dfddba2b4ee0 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Wed Nov 27 10:37:51 2013 -0500 force comp effect reset/unclip when switching desks using border menu T478 --- src/bin/e_int_border_menu.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bin/e_int_border_menu.c b/src/bin/e_int_border_menu.c index 919a49b..31238f2 100644 --- a/src/bin/e_int_border_menu.c +++ b/src/bin/e_int_border_menu.c @@ -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)); 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); } } --