From f5832cf1324b834d4946ce0a0752b57fabf32145 Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Sun, 11 Nov 2012 21:47:22 +0000 Subject: [PATCH] efreet: Do not recurse into icon dirs There will be a lot of dirs below an icon dir, so it is a lot to watch all. The icon theme spec says that the top level dir will be updated on icon theme update, which it will on a standard linux system. A temporary file will be created and deleted below the top level dir. SVN revision: 79126 --- legacy/efreet/src/bin/efreetd_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/efreet/src/bin/efreetd_cache.c b/legacy/efreet/src/bin/efreetd_cache.c index a83214a517..9a920e99c6 100644 --- a/legacy/efreet/src/bin/efreetd_cache.c +++ b/legacy/efreet/src/bin/efreetd_cache.c @@ -236,7 +236,7 @@ icon_changes_listen_recursive(const char *path, Eina_Bool base) EINA_ITERATOR_FOREACH(it, info) { if (info->type != EINA_FILE_DIR) continue; - icon_changes_listen_recursive(info->path, EINA_FALSE); + icon_changes_monitor_add(info->path); } eina_iterator_free(it); }