Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c 


Log Message:
Cleanup.
If maximize doesn't remember that it is maximized, unset the hints.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.361
retrieving revision 1.362
diff -u -3 -r1.361 -r1.362
--- e_border.c  18 Aug 2005 05:03:15 -0000      1.361
+++ e_border.c  21 Aug 2005 23:35:09 -0000      1.362
@@ -1224,7 +1224,10 @@
              e_border_move_resize(bd, x1, y1, w, h);
              /* Don't set bd->maximized if E_MAXIMIZE_EXPAND, no need to 
return from this state */
              if (e_config->maximize_policy == E_MAXIMIZE_SMART)
-               bd->maximized = e_config->maximize_policy;
+               {
+                  bd->maximized = e_config->maximize_policy;
+                  edje_object_signal_emit(bd->bg_object, "maximize", "");
+               }
              break;
           case E_MAXIMIZE_FILL:
              x1 = bd->zone->x;
@@ -1246,10 +1249,10 @@
              break;
          }
 
-       if (bd->maximized > E_MAXIMIZE_FULLSCREEN)
-         edje_object_signal_emit(bd->bg_object, "maximize", "");
        if (bd->maximized)
          e_hints_window_maximized_set(bd, 1);
+       else
+         e_hints_window_maximized_set(bd, 0);
 
      }
 }




-------------------------------------------------------
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
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to