Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_popup.c Log Message: avoid damage on popups =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_popup.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- e_popup.c 29 Apr 2006 01:19:56 -0000 1.13 +++ e_popup.c 18 Jun 2006 02:19:05 -0000 1.14 @@ -60,6 +60,9 @@ pop->ecore_evas = e_canvas_new(e_config->evas_engine_popups, pop->zone->container->win, pop->zone->x + pop->x, pop->zone->y + pop->y, pop->w, pop->h, 1, 1, &(pop->evas_win), NULL); + /* avoid excess exposes when shaped - set damage avoid to 1 */ + ecore_evas_avoid_damage_set(pop->ecore_evas, 1); + e_canvas_add(pop->ecore_evas); pop->shape = e_container_shape_add(pop->zone->container); e_container_shape_move(pop->shape, pop->zone->x + pop->x, pop->zone->y + pop->y); _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs