raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=5d2426cdda3a1ca9d030bcc20e282e554c6696ce

commit 5d2426cdda3a1ca9d030bcc20e282e554c6696ce
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 1835510..1347455 100644
--- a/src/bin/e_client.c
+++ b/src/bin/e_client.c
@@ -2510,6 +2510,7 @@ e_client_new(E_Comp *c EINA_UNUSED, 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 15a0b7d..4a8eb20 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -4088,7 +4088,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