Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        ewin-ops.c 


Log Message:
Don't chase sliding windows.
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/ewin-ops.c,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -3 -r1.74 -r1.75
--- ewin-ops.c  6 Nov 2005 14:35:26 -0000       1.74
+++ ewin-ops.c  12 Nov 2005 15:13:27 -0000      1.75
@@ -137,7 +137,6 @@
 
    ewin->state.animated = 0;
    Mode.place.doing_slide = 0;
-   FocusEnable(1);
 
    if (Conf.place.slidemode == 0)
       EwinMove(ewin, tx, ty);
@@ -145,6 +144,8 @@
       DrawEwinShape(ewin, Conf.place.slidemode, tx, ty,
                    ewin->client.w, ewin->client.h, 2);
 
+   FocusEnable(1);
+
    if (Conf.place.slidemode > 0)
       EUngrabServer();
 
@@ -1405,7 +1406,8 @@
 void
 EwinOpActivate(EWin * ewin)
 {
-   DeskGotoByEwin(ewin);
+   if (!ewin->state.animated)
+      DeskGotoByEwin(ewin);
    EwinOpRaise(ewin);
    if (ewin->state.iconified)
       EwinOpIconify(ewin, 0);




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to