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

Reply via email to