diff options
Diffstat (limited to 'src/alertpanel.c')
-rw-r--r-- | src/alertpanel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/alertpanel.c b/src/alertpanel.c index 946a87ec..91e1559d 100644 --- a/src/alertpanel.c +++ b/src/alertpanel.c @@ -169,8 +169,6 @@ void alertpanel_error(const gchar *format, ...) static void alertpanel_show(void) { - gtk_window_set_modal(GTK_WINDOW(dialog), TRUE); - manage_window_set_transient(GTK_WINDOW(dialog)); value = G_ALERTWAIT; inc_lock(); @@ -213,6 +211,8 @@ static void alertpanel_create(const gchar *title, gtk_window_set_policy(GTK_WINDOW(dialog), FALSE, FALSE, FALSE); gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_CENTER_ON_PARENT); + gtk_window_set_modal(GTK_WINDOW(dialog), TRUE); + manage_window_set_transient(GTK_WINDOW(dialog)); gtk_dialog_set_has_separator(GTK_DIALOG(dialog), FALSE); g_signal_connect(G_OBJECT(dialog), "delete_event", G_CALLBACK(alertpanel_deleted), |