From 3a0af7b9c506da896f4c2586e7511d2cf800c4dc Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Thu, 9 Dec 2010 12:19:00 +0000 Subject: [PATCH] Don't store Hidden elements in utils cache Hidden elements should never be returned to the user, they are "Deleted" SVN revision: 55405 --- legacy/efreet/src/bin/efreet_desktop_cache_create.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/efreet/src/bin/efreet_desktop_cache_create.c b/legacy/efreet/src/bin/efreet_desktop_cache_create.c index ce726b0762..a2d6f6951e 100644 --- a/legacy/efreet/src/bin/efreet_desktop_cache_create.c +++ b/legacy/efreet/src/bin/efreet_desktop_cache_create.c @@ -85,7 +85,7 @@ cache_add(const char *path, const char *file_id, int priority __UNUSED__, int *c /* TODO: We should check priority, and not just hope we search in right order */ /* TODO: We need to find out if prioritized file id has changed because of * changed search order. */ - if (desk->type == EFREET_DESKTOP_TYPE_APPLICATION && + if (!desk->hidden && desk->type == EFREET_DESKTOP_TYPE_APPLICATION && file_id && !eina_hash_find(file_ids, file_id)) { int id;