#include "modest-marshal.h"
#include "modest-error.h"
#include "modest-mail-operation.h"
-#include "widgets/modest-header-view.h"
-#include "widgets/modest-main-window.h"
#define KB 1024
#define GET_SIZE_BUFFER_SIZE 128
} else {
TnyFolderStore *into;
- ModestHeaderView *v = (ModestHeaderView *) modest_main_window_get_child_widget (
- (ModestMainWindow *)modest_window_mgr_get_main_window (
- modest_runtime_get_window_mgr ()), MODEST_WIDGET_TYPE_HEADER_VIEW);
-
/* Create the helper */
helper = g_slice_new0 (XFerMsgAsyncHelper);
helper->mail_op = g_object_ref(self);
helper->user_callback = NULL;
helper->user_data = NULL;
- modest_header_view_clear (v);
-
/* Rename. Camel handles folder subscription/unsubscription */
into = tny_folder_get_folder_store (folder);
tny_folder_copy_async (folder, into, name, TRUE,
modest_folder_view_select_folder (MODEST_FOLDER_VIEW(folder_view),
TNY_FOLDER(folder), TRUE);
+
+ modest_header_view_clear ((ModestHeaderView *) header_view);
+
modest_mail_operation_rename_folder (mail_op,
TNY_FOLDER (folder),
(const gchar *) folder_name);