Enlightenment CVS committal

Author  : raster
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c 


Log Message:


send mroe signals.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.608
retrieving revision 1.609
diff -u -3 -r1.608 -r1.609
--- e_border.c  27 Oct 2007 19:30:49 -0000      1.608
+++ e_border.c  6 Nov 2007 08:46:54 -0000       1.609
@@ -1580,6 +1580,8 @@
                  bd->need_shape_export = 1;
               }
             edje_object_signal_emit(bd->bg_object, "e,state,shaded", "e");
+            edje_object_message_signal_process(bd->bg_object);
+            e_border_frame_recalc(bd);
             ev = calloc(1, sizeof(E_Event_Border_Resize));
             ev->border = bd;
             /* The resize is added in the animator when animation complete */
@@ -1690,6 +1692,8 @@
                  bd->need_shape_export = 1;
               }
             edje_object_signal_emit(bd->bg_object, "e,state,unshaded", "e");
+            edje_object_message_signal_process(bd->bg_object);
+            e_border_frame_recalc(bd);
             ev = calloc(1, sizeof(E_Event_Border_Resize));
             ev->border = bd;
             /* The resize is added in the animator when animation complete */
@@ -5889,6 +5893,9 @@
                    edje_object_signal_emit(bd->bg_object, "e,state,hung", "e");
                  if (bd->client.icccm.urgent)
                    edje_object_signal_emit(bd->bg_object, "e,state,urgent", 
"e");
+// FIXME: in eval -do differently
+//          edje_object_message_signal_process(bd->bg_object);
+//          e_border_frame_recalc(bd);
 
                  evas_object_move(bd->bg_object, 0, 0);
                  evas_object_resize(bd->bg_object, bd->w, bd->h);
@@ -6963,6 +6970,8 @@
          edje_object_signal_emit(bd->bg_object, "e,state,shaded", "e");
        else
          edje_object_signal_emit(bd->bg_object, "e,state,unshaded", "e");
+       edje_object_message_signal_process(bd->bg_object);
+       e_border_frame_recalc(bd);
 
        ecore_x_window_gravity_set(bd->client.win, ECORE_X_GRAVITY_NW);
        ev = calloc(1, sizeof(E_Event_Border_Resize));



-------------------------------------------------------------------------
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