Enlightenment CVS committal Author : kwo Project : e16 Module : e
Dir : e16/e/src Modified Files: ewins.c pager.c Log Message: Fix bad initial window geometry calculations. =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/ewins.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -3 -r1.28 -r1.29 --- ewins.c 6 Mar 2005 12:58:25 -0000 1.28 +++ ewins.c 9 Mar 2005 23:36:49 -0000 1.29 @@ -530,10 +530,10 @@ EwinAdopt(ewin); - EwinBorderSelect(ewin); + EwinBorderSelect(ewin); /* Select border before calculating geometry */ + EwinGetGeometry(ewin); /* Calculate window geometry before border parts */ EwinBorderSetTo(ewin, NULL); - EwinGetGeometry(ewin); EwinEventsConfigure(ewin, 1); if (ewin->shaded) @@ -577,9 +577,9 @@ EwinAdopt(ewin); EwinBorderSelect(ewin); + EwinGetGeometry(ewin); EwinBorderSetTo(ewin, NULL); - EwinGetGeometry(ewin); EwinEventsConfigure(ewin, 1); if (ewin->shaded) =================================================================== RCS file: /cvsroot/enlightenment/e16/e/src/pager.c,v retrieving revision 1.121 retrieving revision 1.122 diff -u -3 -r1.121 -r1.122 --- pager.c 6 Mar 2005 21:29:45 -0000 1.121 +++ pager.c 9 Mar 2005 23:36:50 -0000 1.122 @@ -690,6 +690,7 @@ h); } PagerRedraw(p, 1); + EwinPropagateShapes(ewin); /* show the pager ewin */ ShowEwin(ewin); ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs