discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=2a8d593e8b439e6300df454b2307d249d972816f

commit 2a8d593e8b439e6300df454b2307d249d972816f
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Mar 3 11:56:16 2017 -0500

    add handler for EFREET_EVENT_DESKTOP_CACHE_BUILD to e_order init
    
    it's possible that during startup there will never be a CACHE_UPDATE
    event, so ensure that an attempt to read occurs by watching this event too
---
 src/bin/e_order.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/bin/e_order.c b/src/bin/e_order.c
index b8ca36a..d6a2a31 100644
--- a/src/bin/e_order.c
+++ b/src/bin/e_order.c
@@ -17,11 +17,10 @@ e_order_init(void)
 {
    char *menu_file = NULL;
 
-   handlers =
-     eina_list_append(handlers,
-                      
ecore_event_handler_add(EFREET_EVENT_DESKTOP_CACHE_UPDATE,
-                                              _e_order_cb_efreet_cache_update,
-                                              NULL));
+   E_LIST_HANDLER_APPEND(handlers, EFREET_EVENT_DESKTOP_CACHE_UPDATE,
+                         _e_order_cb_efreet_cache_update, NULL);
+   E_LIST_HANDLER_APPEND(handlers, EFREET_EVENT_DESKTOP_CACHE_BUILD,
+                         _e_order_cb_efreet_cache_update, NULL);
    if (e_config->default_system_menu)
      menu_file = strdup(e_config->default_system_menu);
    if (!menu_file)

-- 


Reply via email to