svn path=/trunk/; revision=7941
+2007-08-13 Srinivasa Ragavan <sragavan@novell.com>
+
+ ** Fix for bug #420462
+
+ * camel-store.c: (camel_folder_info_build): If the FolderInfo doesn't
+ have a child, unset the NO_CHILDREN flag.
+
2007-08-12 Rob Bradford <rob@openedhand.com>
* camel-text-index.c: (camel_text_index_new):
tail = top;
for (i = 0; i < folders->len; i++) {
fi = folders->pdata[i];
+
+ if (fi->child)
+ fi->flags &= ~CAMEL_FOLDER_NOCHILDREN;
+
if (fi->parent || fi == top)
continue;
if (tail == NULL) {
+2007-08-13 Srinivasa Ragavan <sragavan@novell.com>
+
+ ** Fix for bug #420462
+
+ * camel-imap-store.c: (get_folder_info_offline): Create all folders
+ with NO_CHILDREN flag and when filling FolderInfos depending on child
+ status uncheck it.
+
2007-08-09 Sankar P <psankar@novell.com>
* camel-imap-folder.c: (parse_fetch_response):
} else {
fill_fi((CamelStore *)imap_store, fi, 0);
}
+ if (!fi->child)
+ fi->flags |= CAMEL_FOLDER_NOCHILDREN;
g_ptr_array_add (folders, fi);
}
camel_store_summary_info_free((CamelStoreSummary *)imap_store->summary, si);