From c975a20cc28b8827a4072d4b29d778ca605b8cac Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 17 Jul 2012 13:33:54 -0400 Subject: [PATCH] Bug 680106 - Missing status message in camel_folder_refresh_info_sync() --- camel/camel-folder.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/camel/camel-folder.c b/camel/camel-folder.c index 4fbec65..a0da36e 100644 --- a/camel/camel-folder.c +++ b/camel/camel-folder.c @@ -3965,6 +3965,8 @@ camel_folder_refresh_info_sync (CamelFolder *folder, GError **error) { CamelFolderClass *class; + const gchar *display_name; + const gchar *message; gboolean success; g_return_val_if_fail (CAMEL_IS_FOLDER (folder), FALSE); @@ -3980,9 +3982,15 @@ camel_folder_refresh_info_sync (CamelFolder *folder, return FALSE; } + message = _("Refreshing folder '%s'"); + display_name = camel_folder_get_display_name (folder); + camel_operation_push_message (cancellable, message, display_name); + success = class->refresh_info_sync (folder, cancellable, error); CAMEL_CHECK_GERROR (folder, refresh_info_sync, success, error); + camel_operation_pop_message (cancellable); + camel_folder_unlock (folder, CAMEL_FOLDER_REC_LOCK); return success; -- 2.7.4