2005-10-13 [colin] 1.9.15cvs36
[claws.git] / src / folder.c
index b060a17d9502a91ca5eb49082b3efb37b5bb3993..be7a5f008770b91c81f4c043fbc1a54b55aeda1e 100644 (file)
@@ -1597,6 +1597,7 @@ static gint syncronize_flags(FolderItem *item, MsgInfoList *msglist)
 
        relation = g_relation_new(2);
        g_relation_index(relation, 0, g_direct_hash, g_direct_equal);
+       folder_item_set_batch(item, TRUE);
        if ((ret = item->folder->klass->get_flags(
            item->folder, item, msglist, relation)) == 0) {
                GTuples *tuples;
@@ -1622,6 +1623,7 @@ static gint syncronize_flags(FolderItem *item, MsgInfoList *msglist)
                        }
                }
        }
+       folder_item_set_batch(item, FALSE);
        g_relation_destroy(relation);   
 
        return ret;