From b11b2abeebc0ca31955f2929a72d1d12786f9b97 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 5 Mar 2004 19:46:20 +0000 Subject: Don't set our parent window as the efhd, ehfd isn't even a widget. 2004-03-05 Jeffrey Stedfast * em-format-html-display.c (em_format_html_display_search): Don't set our parent window as the efhd, ehfd isn't even a widget. Fixes bug #54030 * em-format-html-display.c (efhd_search_response): Reset the searching tokeniser on Cancel. * e-searching-tokenizer.c (e_searching_tokenizer_reset): New function to reset a search tokeniser. svn path=/trunk/; revision=24977 --- mail/em-format-html-display.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mail/em-format-html-display.c') diff --git a/mail/em-format-html-display.c b/mail/em-format-html-display.c index fc26251a83..b7b432e72c 100644 --- a/mail/em-format-html-display.c +++ b/mail/em-format-html-display.c @@ -457,6 +457,7 @@ efhd_search_response(GtkWidget *w, int button, EMFormatHTMLDisplay *efhd) g_free(p->search_text); p->search_text = NULL; gtk_widget_destroy((GtkWidget *)p->search_dialog); + e_searching_tokenizer_reset (efhd->search_tok); p->search_dialog = NULL; } } @@ -516,7 +517,6 @@ em_format_html_display_search(EMFormatHTMLDisplay *efhd) g_signal_connect(p->search_entry, "activate", G_CALLBACK(efhd_search_entry_activate), efhd); g_signal_connect(p->search_case_check, "toggled", G_CALLBACK(efhd_search_case_toggled), efhd); g_signal_connect(p->search_dialog, "response", G_CALLBACK(efhd_search_response), efhd); - e_dialog_set_transient_for((GtkWindow *)p->search_dialog, (GtkWidget *)efhd); gtk_widget_show((GtkWidget *)p->search_dialog); } -- cgit v1.2.3