discomfitor pushed a commit to branch master.

commit f72b309bb6d4f0debaf85be05d530e4c3137d053
Author: Mike Blumenkrantz <[email protected]>
Date:   Tue May 21 08:46:50 2013 +0100

    call comp populate after borders have been created in startup to reduce 
number of comp wins created
---
 src/bin/e_main.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/e_main.c b/src/bin/e_main.c
index 6fb67f9..6025d77 100644
--- a/src/bin/e_main.c
+++ b/src/bin/e_main.c
@@ -1717,7 +1717,6 @@ _e_main_screens_init(void)
         con = e_container_new(man);
         if (con)
           {
-             e_comp_populate(man->comp);
              e_container_show(con);
              e_grabinput_focus(con->bg_win, E_FOCUS_METHOD_PASSIVE);
              e_hints_manager_init(man);
@@ -1895,7 +1894,10 @@ _e_main_manage_all(void)
    E_Manager *man;
 
    EINA_LIST_FOREACH(e_manager_list(), l, man)
-     e_manager_manage_windows(man);
+     {
+        e_manager_manage_windows(man);
+        e_comp_populate(man->comp);
+     }
 }
 
 static Eina_Bool

-- 

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may

Reply via email to