/* Refresh the current folder. The if is always TRUE it's just an extra check */
if (MODEST_IS_MAIN_WINDOW (win)) {
- GtkWidget *header_view, *folder_view;
+ GtkWidget *folder_view;
TnyFolderStore *folder_store;
folder_view =
folder_store = modest_folder_view_get_selected (MODEST_FOLDER_VIEW (folder_view));
- /* No need to refresh the INBOX the send_receive will do it for us */
- if (folder_store && TNY_IS_FOLDER (folder_store) &&
- tny_folder_get_folder_type (TNY_FOLDER (folder_store)) != TNY_FOLDER_TYPE_INBOX) {
- header_view =
- modest_main_window_get_child_widget (MODEST_MAIN_WINDOW (win),
- MODEST_MAIN_WINDOW_WIDGET_TYPE_HEADER_VIEW);
-
- }
-
if (folder_store)
g_object_unref (folder_store);
}
modest_dimming_rule_set_notification (rule, _("FIXME:no attachment selected"));
}
+ if (!dimmed) {
+
+ dimmed = _selected_msg_sent_in_progress (win);
+ if (dimmed) {
+ modest_dimming_rule_set_notification (rule, _("mail_ib_unable_to_purge_attachments"));
+ }
+ }
+
/* cannot purge in editable drafts nor pop folders */
if (!dimmed) {
dimmed = _invalid_folder_for_purge (win, rule);