Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e/src


Modified Files:
        menus-misc.c menus.c 


Log Message:
Scan background dirs during startup (broke due to deferred menu loading).
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/menus-misc.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -3 -r1.21 -r1.22
--- menus-misc.c        26 Sep 2005 17:32:09 -0000      1.21
+++ menus-misc.c        20 Oct 2005 21:42:45 -0000      1.22
@@ -261,6 +261,10 @@
    MenuSetData(m, Estrdup(dir));
    MenuSetLoader(m, MenuLoadFromDirectory);
 
+   /* Hmmm... Make sure background dirs are scanned during startup */
+   if (Mode.wm.startup)
+      MenuLoadFromDirectory(m);
+
    calls--;
 
    return m;
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/src/menus.c,v
retrieving revision 1.218
retrieving revision 1.219
diff -u -3 -r1.218 -r1.219
--- menus.c     12 Oct 2005 17:20:42 -0000      1.218
+++ menus.c     20 Oct 2005 21:42:45 -0000      1.219
@@ -1913,13 +1913,11 @@
    for (i = 0; i < num; i++)
      {
        m = lst[i];
-       if (!m->loader || m->shown || m->num == 0 ||
-           m->last_access == 0 || ts - m->last_access < 300)
+       if (!m->loader || m->shown || m->num == 0 || ts - m->last_access < 300)
           continue;
 
        MenuEmpty(m, 0);
        m->last_change = 0;
-       m->last_access = 0;
      }
    if (lst)
       Efree(lst);




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to