From 54433d0888d88f439b5c720677666f635e871ba2 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Thu, 25 Oct 2001 21:55:39 +0000 Subject: Don't display an icon for storages that have subfolders. * e-storage-set-view.c (etree_icon_at): Don't display an icon for storages that have subfolders. svn path=/trunk/; revision=14102 --- shell/e-storage-set-view.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'shell/e-storage-set-view.c') diff --git a/shell/e-storage-set-view.c b/shell/e-storage-set-view.c index 9b7365e796..5c57608db9 100644 --- a/shell/e-storage-set-view.c +++ b/shell/e-storage-set-view.c @@ -1356,8 +1356,14 @@ etree_icon_at (ETreeModel *etree, if (depth == 1) { EStorage *storage; const char *storage_type; + GList *subfolder_paths; storage = e_storage_set_get_storage (storage_set, path + 1); + subfolder_paths = e_storage_get_subfolder_paths (storage, "/"); + if (subfolder_paths != NULL) { + e_free_string_list (subfolder_paths); + return NULL; + } folder_type_registry = e_storage_set_get_folder_type_registry (storage_set); storage_type = e_storage_get_toplevel_node_type (storage); -- cgit v1.2.3