From: Andrej Kacian Date: Wed, 8 Jul 2015 15:37:44 +0000 (+0200) Subject: Fix filtering action configuration dialog modality on Windows. X-Git-Tag: 3.12.0~48 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=951a0fe24cfbc9be5f7c31ec0eee09a58759409a Fix filtering action configuration dialog modality on Windows. First set transient_for, then show dialog, then set modal, just like other dialogs. --- diff --git a/src/prefs_filtering_action.c b/src/prefs_filtering_action.c index 92bc5b5e2..34817764c 100644 --- a/src/prefs_filtering_action.c +++ b/src/prefs_filtering_action.c @@ -300,6 +300,7 @@ void prefs_filtering_action_open(GSList *action_list, prefs_filtering_action_set_dialog(action_list); gtk_widget_show(filtering_action.window); + gtk_window_set_modal(GTK_WINDOW(filtering_action.window), TRUE); } /*! @@ -393,7 +394,6 @@ static void prefs_filtering_action_create(void) window = gtkut_window_new(GTK_WINDOW_TOPLEVEL, "prefs_filtering_action"); gtk_container_set_border_width(GTK_CONTAINER(window), VBOX_BORDER); gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER); - gtk_window_set_modal(GTK_WINDOW(window), TRUE); gtk_window_set_resizable(GTK_WINDOW(window), TRUE); vbox = gtk_vbox_new(FALSE, 6);