Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_border.c 


Log Message:
Don't send netwm ping unless e_config->ping_clients is set.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v
retrieving revision 1.379
retrieving revision 1.380
diff -u -3 -r1.379 -r1.380
--- e_border.c  30 Aug 2005 04:33:27 -0000      1.379
+++ e_border.c  30 Aug 2005 05:17:38 -0000      1.380
@@ -619,7 +619,6 @@
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
 
-   /* FIXME: Some types of maximized might allow this */
    if ((bd->fullscreen) || (bd->maximized == E_MAXIMIZE_FULLSCREEN)) return;
    if (bd->new_client)
      {
@@ -666,7 +665,6 @@
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
 
-   /* FIXME: Some types of maximized might allow this */
    if ((bd->fullscreen) || (bd->maximized == E_MAXIMIZE_FULLSCREEN)) return;
    if (bd->new_client)
      {
@@ -719,7 +717,6 @@
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
 
-   /* FIXME: Some types of maximized might allow this */
    if ((bd->fullscreen) || (bd->maximized == E_MAXIMIZE_FULLSCREEN)) return;
    if (bd->new_client)
      {
@@ -1014,7 +1011,6 @@
 
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
-   /* FIXME: Some types of maximized might allow this */
    if ((bd->fullscreen) || (bd->maximized)) return;
    if (!strcmp("borderless", bd->client.border.name)) return;
    if (!bd->shaded)
@@ -1101,7 +1097,6 @@
 
    E_OBJECT_CHECK(bd);
    E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE);
-   /* FIXME: Some types of maximized might allow this */
    if ((bd->fullscreen) || (bd->maximized)) return;
    if (bd->shaded)
      {
@@ -1955,13 +1950,14 @@
 void
 e_border_ping(E_Border *bd)
 {
+   if (!e_config->ping_clients) return;
+
    bd->ping_ok = 0;
    ecore_x_netwm_ping_send(bd->client.win);
    bd->ping = ecore_time_get();
    if (bd->ping_timer) ecore_timer_del(bd->ping_timer);
-   if (e_config->ping_clients)
-     bd->ping_timer = ecore_timer_add(e_config->ping_clients_wait,
-                                     _e_border_cb_ping_timer, bd);
+   bd->ping_timer = ecore_timer_add(e_config->ping_clients_wait,
+                                   _e_border_cb_ping_timer, bd);
 }
 
 void




-------------------------------------------------------
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
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to