From 778ad5b3bcc7d9244900a0a801851fb796bab6d5 Mon Sep 17 00:00:00 2001 From: Jose Dapena Paz Date: Thu, 24 Apr 2008 17:40:32 +0000 Subject: [PATCH] * src/modest-mail-operation.c: * Keep messages on serving with DnD operations from pop accounts (fixes NB#84731). pmo-trunk-r4469 --- src/modest-mail-operation.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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); -- 1.7.9.5