Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c Log Message: bugs/fixes on top as i think these should take priority - todo list is leaner now. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.280 retrieving revision 1.281 diff -u -3 -r1.280 -r1.281 --- e_border.c 23 Jun 2005 15:35:37 -0000 1.280 +++ e_border.c 24 Jun 2005 03:12:05 -0000 1.281 @@ -2691,6 +2691,8 @@ if (!bd) return 1; bd->client.netwm.sync.wait--; bd->client.netwm.sync.time = ecore_time_get(); + if (bd->client.netwm.sync.wait <= 0) + _e_border_resize_handle(bd); return 1; } @@ -3277,12 +3279,18 @@ } else if (bd->resize_mode != RESIZE_NONE) { +#if 0 + /* FIXME: it seems we send sync requests we dont get replies to */ + /* ie our sync wait > 1 often - try eclipse - its slow enough to */ + /* REALLY show how bad this is */ + printf("SYNC %i - %3.3f\n", bd->client.netwm.sync.wait, + ecore_time_get() - bd->client.netwm.sync.time); if ((ecore_time_get() - bd->client.netwm.sync.time) > 0.5) bd->client.netwm.sync.wait = 0; if ((bd->client.netwm.sync.request) && (bd->client.netwm.sync.alarm) && (bd->client.netwm.sync.wait > 1)) return 1; - +#endif _e_border_resize_handle(bd); } else ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs