commit 52551ae80da337c0d266374b154b118d535befd7
parent 005c378d7bfd868de3f64063b4fe13d144d235aa
Author: Andrej Kacian <ticho@claws-mail.org>
Date: Fri, 10 Jul 2015 11:15:11 +0200
Fix two more issues with modal dialog focus on Windows.
Date format information dialog in /Display/Summaries.
Icon chooser dialog in /Toolbars/*.
Diffstat:
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/prefs_summaries.c b/src/prefs_summaries.c
@@ -297,10 +297,10 @@ static GtkWidget *date_format_create(GtkButton *button, void *data)
label3);
gtk_window_set_position(GTK_WINDOW(datefmt_win), GTK_WIN_POS_CENTER);
- gtk_window_set_modal(GTK_WINDOW(datefmt_win), TRUE);
gtk_widget_show(datefmt_win);
manage_window_set_transient(GTK_WINDOW(datefmt_win));
+ gtk_window_set_modal(GTK_WINDOW(datefmt_win), TRUE);
gtk_widget_grab_focus(ok_btn);
diff --git a/src/prefs_toolbar.c b/src/prefs_toolbar.c
@@ -1752,6 +1752,7 @@ static void icon_chooser_create(GtkButton *button, ToolbarPage *prefs_toolbar)
gtk_widget_show_all(icon_chooser_win);
gtk_widget_grab_focus(GTK_WIDGET(icon_view));
+ manage_window_set_transient(GTK_WINDOW(icon_chooser_win));
gtk_window_set_modal(GTK_WINDOW(icon_chooser_win), TRUE);
prefs_toolbar->icon_chooser_win = icon_chooser_win;