From f77547af4fded2ba2dc6189978c14b5cc5a012de Mon Sep 17 00:00:00 2001 From: hiro Date: Wed, 9 Nov 2005 08:55:03 +0000 Subject: win32: fixed window focus problem on account dialog and filter dialog. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@730 ee746299-78ed-0310-b773-934348b2243d --- src/prefs_filter.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/prefs_filter.c') diff --git a/src/prefs_filter.c b/src/prefs_filter.c index 0fcf7c92..6e737d21 100644 --- a/src/prefs_filter.c +++ b/src/prefs_filter.c @@ -151,6 +151,7 @@ void prefs_filter_open(MsgInfo *msginfo, const gchar *header) FilterRule *rule; rule = prefs_filter_edit_open(NULL, header); + gtk_window_present(GTK_WINDOW(rule_list_window.window)); if (rule) { prefs_filter_set_list_row(NULL, rule, TRUE); @@ -618,6 +619,7 @@ static void prefs_filter_add_cb(void) FilterRule *rule; rule = prefs_filter_edit_open(NULL, NULL); + gtk_window_present(GTK_WINDOW(rule_list_window.window)); if (rule) { prefs_filter_set_list_row(NULL, rule, TRUE); @@ -639,6 +641,7 @@ static void prefs_filter_edit_cb(void) g_return_if_fail(rule != NULL); new_rule = prefs_filter_edit_open(rule, NULL); + gtk_window_present(GTK_WINDOW(rule_list_window.window)); if (new_rule) { prefs_filter_set_list_row(&iter, new_rule, TRUE); @@ -660,6 +663,7 @@ static void prefs_filter_copy_cb(void) g_return_if_fail(rule != NULL); new_rule = prefs_filter_edit_open(rule, NULL); + gtk_window_present(GTK_WINDOW(rule_list_window.window)); if (new_rule) { prefs_filter_set_list_row(NULL, new_rule, TRUE); -- cgit v1.2.3