if (dimmed)
modest_dimming_rule_set_notification (rule, "");
}
+ if (!dimmed) {
+ if (!modest_msg_view_window_is_search_result (MODEST_MSG_VIEW_WINDOW(win))) {
+ dimmed = !modest_msg_view_window_has_headers_model (MODEST_MSG_VIEW_WINDOW (win));
+ }
+ if (dimmed)
+ modest_dimming_rule_set_notification (rule, "");
+ }
}
return dimmed;
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);
}
/* Check source folder */
- result = modest_email_clipboard_check_source_folder (clipboard,
- (const TnyFolder *) folder);
+ result = modest_email_clipboard_check_source_folder (clipboard, TNY_FOLDER (folder));
/* Free */
frees: