From: Michael Rasmussen Date: Sat, 2 Aug 2014 13:37:01 +0000 (+0200) Subject: If cur_folder is not NULL then the folder tree will have cur_folder as root X-Git-Tag: 3.11.0~37 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=247a4522704d7d79748b9b301ecc1c5e11b4ec5d If cur_folder is not NULL then the folder tree will have cur_folder as root --- diff --git a/src/foldersel.c b/src/foldersel.c index 02a098212..ac3cdf13b 100644 --- a/src/foldersel.c +++ b/src/foldersel.c @@ -499,7 +499,11 @@ static void foldersel_set_tree(Folder *cur_folder, FolderSelectionType type) if (FOLDER_TYPE(folder) == F_NEWS) continue; } - + + if (cur_folder && (cur_folder->klass != folder->klass + && strcmp2(cur_folder->name, folder->name) != 0)) + continue; + foldersel_insert_gnode_in_store(tree_store, folder->node, NULL); }