Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c 


Log Message:
Some netwm states can change the border, like modal.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.496
retrieving revision 1.497
diff -u -3 -r1.496 -r1.497
--- e_border.c  10 Jun 2006 21:02:23 -0000      1.496
+++ e_border.c  10 Jun 2006 21:10:14 -0000      1.497
@@ -4915,6 +4915,14 @@
    if (bd->client.netwm.update.state)
      {
        e_hints_window_state_set(bd);
+       /* Some stats might change the border, like modal */
+       if ((!bd->lock_border) || (!bd->client.border.name))
+         {
+            if (bd->client.border.name)
+              evas_stringshare_del(bd->client.border.name);
+            bd->client.border.name = NULL;
+            bd->client.border.changed = 1;
+         }
        bd->client.netwm.update.state = 0;
      }
 




_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to