From 5eeda56f88b56786b8a2a0a23e88314894b35319 Mon Sep 17 00:00:00 2001 From: 9 Date: Tue, 30 Oct 2001 00:24:55 +0000 Subject: If we're not going to search on a changed uid, make sure we change out 2001-10-29 * camel-vee-folder.c (folder_changed_change): If we're not going to search on a changed uid, make sure we change out copy still. Fixes #13916. svn path=/trunk/; revision=14386 --- camel/camel-vee-folder.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'camel/camel-vee-folder.c') diff --git a/camel/camel-vee-folder.c b/camel/camel-vee-folder.c index 473dd3c955..91e42dc287 100644 --- a/camel/camel-vee-folder.c +++ b/camel/camel-vee-folder.c @@ -1333,8 +1333,10 @@ folder_changed_change(CamelSession *session, CamelSessionThreadMsg *msg) vinfo = (CamelVeeMessageInfo *)camel_folder_summary_uid(folder->summary, vuid); if (vinfo == NULL) g_ptr_array_add(newchanged, (char *)uid); - else + else { camel_folder_summary_info_free(folder->summary, (CamelMessageInfo *)vinfo); + folder_changed_change_uid(sub, uid, hash, vf); + } } changed = newchanged; } -- cgit v1.2.3