Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        dialog.c 


Log Message:
Fix occasionally missing images in dialogs.
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/dialog.c,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -3 -r1.126 -r1.127
--- dialog.c    15 Aug 2005 16:57:13 -0000      1.126
+++ dialog.c    20 Aug 2005 20:06:07 -0000      1.127
@@ -1125,7 +1125,7 @@
                ih = imlib_image_get_height();
                di->win = ECreateWindow(d->win, 0, 0, iw, ih, 0);
                EMapWindow(di->win);
-               register_win_callback = 0;
+               imlib_context_set_drawable(di->win);
                imlib_render_pixmaps_for_whole_image(&pmap, &mask);
                ESetWindowBackgroundPixmap(di->win, pmap);
                EShapeCombineMask(di->win, ShapeBounding, 0, 0, mask, ShapeSet);
@@ -1135,15 +1135,16 @@
        }
        di->w = iw;
        di->h = ih;
+       register_win_callback = 0;
        break;
      case DITEM_SEPARATOR:
        iw = di->iclass->padding.left + di->iclass->padding.right;
        ih = di->iclass->padding.top + di->iclass->padding.bottom;
        di->win = ECreateWindow(d->win, -20, -20, 2, 2, 0);
        EMapWindow(di->win);
-       register_win_callback = 0;
        di->w = iw;
        di->h = ih;
+       register_win_callback = 0;
        break;
      case DITEM_RADIOBUTTON:
        if (di->iclass->norm.normal->im_file)




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to