Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_widget.c e_widget_button.c Log Message: god damn.. chasing that bad mem access was tricky. found it after futzing with edje, evas and e. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_widget.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- e_widget.c 4 Aug 2007 13:12:41 -0000 1.16 +++ e_widget.c 7 Aug 2007 14:20:47 -0000 1.17 @@ -409,16 +409,16 @@ e_widget_activate(Evas_Object *obj) { API_ENTRY return; - if (sd->activate_func) sd->activate_func(obj); e_widget_change(obj); + if (sd->activate_func) sd->activate_func(obj); } EAPI void e_widget_change(Evas_Object *obj) { API_ENTRY return; - if (sd->on_change_func) sd->on_change_func(sd->on_change_data, obj); e_widget_change(e_widget_parent_get(obj)); + if (sd->on_change_func) sd->on_change_func(sd->on_change_data, obj); } EAPI void =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_button.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -3 -r1.15 -r1.16 --- e_widget_button.c 28 Mar 2007 05:50:43 -0000 1.15 +++ e_widget_button.c 7 Aug 2007 14:20:47 -0000 1.16 @@ -164,8 +164,8 @@ wid = data; if (!wid || e_widget_disabled_get(wid)) return; e_widget_focus_steal(wid); - _e_wid_activate_hook(wid); e_widget_change(wid); + _e_wid_activate_hook(wid); } static void ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs