gconstpointer ptr1,
gconstpointer ptr2);
-#if MARK_ALL_READ
-static void summary_mark_all_read (SummaryView *summaryview);
-#endif
-
GtkTargetEntry summary_drag_types[1] =
{
{"text/plain", GTK_TARGET_SAME_APP, TARGET_DUMMY}
}
folder_update_op_count();
}
- else if (!summaryview->filtering_happened) {
- summary_write_cache(summaryview);
- }
-
- summaryview->filtering_happened = FALSE;
-
+
+ summary_write_cache(summaryview);
+
summaryview->folderview->opened = selected_node;
gtk_clist_freeze(GTK_CLIST(ctree));
text[col_pos[S_COL_MARK]] = NULL;
text[col_pos[S_COL_UNREAD]] = NULL;
text[col_pos[S_COL_MIME]] = NULL;
+ text[col_pos[S_COL_LOCKED]] = NULL;
text[col_pos[S_COL_NUMBER]] = itos(msginfo->msgnum);
text[col_pos[S_COL_SIZE]] = to_human_readable(msginfo->size);
text[col_pos[S_COL_SCORE]] = itos_buf(col_score, msginfo->threadscore);
#else
text[col_pos[S_COL_SCORE]] = itos_buf(col_score, msginfo->score);
-#endif
+#endif
if (msginfo->date_t) {
procheader_date_get_localtime(date_modified,
summaryview->msg_is_toggled_on = FALSE;
summaryview->displayed = NULL;
gtk_widget_ref(vpaned);
+ gtk_editable_claim_selection
+ (GTK_EDITABLE(summaryview->messageview->textview->text),
+ FALSE, GDK_CURRENT_TIME);
gtk_container_remove(GTK_CONTAINER(container), vpaned);
gtk_widget_reparent(GTK_WIDGET_PTR(summaryview), container);
gtk_arrow_set(GTK_ARROW(summaryview->toggle_arrow),