{
if (!window)
summary_search_create(summaryview);
+ else
+ gtk_widget_hide(window);
gtk_widget_grab_focus(search_btn);
gtk_widget_grab_focus(subject_entry);
GtkWidget *confirm_area;
window = gtk_window_new (GTK_WINDOW_DIALOG);
- gtk_window_set_title (GTK_WINDOW (window), _("Search folder"));
+ gtk_window_set_title (GTK_WINDOW (window), _("Search messages"));
gtk_widget_set_usize (window, 450, -1);
- /*gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);*/
gtk_window_set_policy(GTK_WINDOW(window), FALSE, TRUE, TRUE);
gtk_container_set_border_width (GTK_CONTAINER (window), 8);
gtk_signal_connect(GTK_OBJECT(window), "delete_event",
if (search_all)
gtk_ctree_select(ctree, node);
else {
- summary_select_node(summaryview, node, TRUE);
- if (body_matched) {
- messageview_search_string
- (summaryview->messageview,
- body_str, case_sens);
+ if (summaryview->msg_is_toggled_on) {
+ summary_select_node
+ (summaryview, node, TRUE);
+ if (body_matched) {
+ messageview_search_string
+ (summaryview->messageview,
+ body_str, case_sens);
+ }
+ } else {
+ summary_select_node
+ (summaryview, node, FALSE);
}
break;
}