From: Jose Dapena Paz Date: Thu, 24 Apr 2008 17:40:32 +0000 (+0000) Subject: * src/modest-mail-operation.c: X-Git-Tag: git_migration_finished~1421 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=778ad5b3bcc7d9244900a0a801851fb796bab6d5;ds=inline * src/modest-mail-operation.c: * Keep messages on serving with DnD operations from pop accounts (fixes NB#84731). pmo-trunk-r4469 --- diff --git a/src/modest-mail-operation.c b/src/modest-mail-operation.c index 943ca68..3f0f98a 100644 --- a/src/modest-mail-operation.c +++ b/src/modest-mail-operation.c @@ -2855,7 +2855,6 @@ modest_mail_operation_xfer_msgs (ModestMailOperation *self, helper->dest_folder = g_object_ref(folder); helper->user_callback = user_callback; helper->user_data = user_data; - helper->delete = delete_original; helper->last_total_bytes = 0; helper->sum_total_bytes = 0; helper->total_bytes = compute_message_list_size (headers); @@ -2899,11 +2898,14 @@ modest_mail_operation_xfer_msgs (ModestMailOperation *self, leave_on_server = FALSE; } + /* Do not delete messages if leave on server is TRUE */ + helper->delete = (leave_on_server) ? FALSE : delete_original; + modest_mail_operation_notify_start (self); tny_folder_transfer_msgs_async (src_folder, helper->headers, folder, - (leave_on_server) ? FALSE : delete_original, + helper->delete, transfer_msgs_cb, transfer_msgs_status_cb, helper);