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