discomfitor pushed a commit to branch enlightenment-0.19.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=257118514e9be96f5aa0085d00d2894601f4d673

commit 257118514e9be96f5aa0085d00d2894601f4d673
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Fri Feb 6 17:58:08 2015 +0900

    e - client list update after adding to client list - fix netwm bug
    
    this fixes T2029
---
 src/bin/e_client.c | 1 +
 src/bin/e_comp_x.c | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/bin/e_client.c b/src/bin/e_client.c
index 1ecc3a6..3ce4046 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -2535,6 +2535,7 @@ e_client_new(E_Comp *c, E_Pixmap *cp, int first_map, int 
internal)
           focus_stack = eina_list_append(focus_stack, ec);
      }
 
+   e_hints_client_list_set();
    return ec;
 }
 
diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index 3660e3e..9b7fb92 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -4073,7 +4073,6 @@ _e_comp_x_hook_client_new(void *d EINA_UNUSED, E_Client 
*ec)
    ec->comp_data->first_damage = ec->internal;
 
    eina_hash_add(clients_win_hash, &win, ec);
-   e_hints_client_list_set();
    ec->comp_data->first_draw_delay = 
ecore_timer_add(e_comp_config_get()->first_draw_delay, 
_e_comp_x_first_draw_delay_cb, ec);
 }
 

-- 


Reply via email to