Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        iconify.c 


Log Message:
Don't reserve space for unmapped systray windows.

===================================================================
RCS file: /cvs/e/e16/e/src/iconify.c,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -3 -r1.210 -r1.211
--- iconify.c   21 May 2006 12:09:14 -0000      1.210
+++ iconify.c   1 Jun 2006 19:11:09 -0000       1.211
@@ -955,15 +955,28 @@
          }
        else
          {
-            if (ib->orientation)
+            if (ib->type == IB_TYPE_ICONBOX)
               {
-                 wo = ib->iconsize;
-                 ho = hi;
+                 if (ib->orientation)
+                   {
+                      wo = ib->iconsize;
+                      ho = hi;
+                   }
+                 else
+                   {
+                      wo = wi;
+                      ho = ib->iconsize;
+                   }
               }
             else
               {
-                 wo = wi;
-                 ho = ib->iconsize;
+                 if (ib->objs[i].u.swin->mapped)
+                   {
+                      wo = ib->iconsize;
+                      ho = ib->iconsize;
+                   }
+                 else
+                    wo = ho = 0;
               }
          }
 




_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to