Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl
Dir : e17/libs/ewl/src/lib Modified Files: ewl_misc.c ewl_embed.c Log Message: Freeze events on the evas prior to realize and when the embed is realized. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_misc.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- ewl_misc.c 24 Oct 2005 04:53:53 -0000 1.23 +++ ewl_misc.c 28 Oct 2005 05:00:55 -0000 1.24 @@ -324,9 +324,6 @@ !ecore_list_is_empty(free_evas_object_list)) ewl_garbage_collect(); - if (!ecore_list_is_empty(realize_list)) - ewl_realize_queue(); - /* * Freeze events on the evases to reduce overhead */ @@ -336,6 +333,9 @@ evas_event_freeze(emb->evas); } + if (!ecore_list_is_empty(realize_list)) + ewl_realize_queue(); + while (!ecore_list_is_empty(configure_list)) { ewl_configure_queue(); =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ewl/src/lib/ewl_embed.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- ewl_embed.c 28 Oct 2005 02:11:29 -0000 1.16 +++ ewl_embed.c 28 Oct 2005 05:00:55 -0000 1.17 @@ -1204,6 +1204,8 @@ DCHECK_TYPE("w", w, "widget"); emb = EWL_EMBED(w); + + evas_event_freeze(emb->evas); emb->ev_clip = evas_object_rectangle_add(emb->evas); if (w->fx_clip_box) ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs