discomfitor pushed a commit to branch master.

commit f5e3f2ea6a02ae89505bb16c8663d33da7e500bc
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Jun 12 14:08:27 2013 +0100

    unset comp win effect when dragging a window to the current desk
---
 src/modules/pager/e_mod_main.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/modules/pager/e_mod_main.c b/src/modules/pager/e_mod_main.c
index c2056d0..3659ae1 100644
--- a/src/modules/pager/e_mod_main.c
+++ b/src/modules/pager/e_mod_main.c
@@ -2009,7 +2009,11 @@ _pager_window_cb_drag_finished(E_Drag *drag, int dropped)
         desk = e_desk_current_get(zone);
 
         e_border_zone_set(pw->border, zone);
-        e_border_desk_set(pw->border, desk);
+        if ((pw->border->desk != desk) && (desk == e_desk_current_get(zone)))
+          {
+             e_border_desk_set(pw->border, desk);
+             e_comp_win_effect_set(pw->border->cw, NULL);
+          }
 
         ecore_x_pointer_last_xy_get(&x, &y);
 

-- 

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev

Reply via email to