Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        ecompmgr.c 


Log Message:
Fix X-errors on OR window destruction.
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/ecompmgr.c,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -3 -r1.64 -r1.65
--- ecompmgr.c  18 Sep 2005 18:04:28 -0000      1.64
+++ ecompmgr.c  21 Sep 2005 18:54:15 -0000      1.65
@@ -2156,7 +2156,11 @@
       case_DestroyNotify:
        eo = EobjListStackFind(xwin);
        if (eo && eo->type == EOBJ_TYPE_EXT)
-          EobjUnregister(eo);
+         {
+            if (ev->type == DestroyNotify)
+               eo->gone = 1;
+            EobjUnregister(eo);
+         }
        break;
 
      case ReparentNotify:




-------------------------------------------------------
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