summaryrefslogtreecommitdiff
path: root/src/gui/dialogs/gotox.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/dialogs/gotox.c')
-rw-r--r--src/gui/dialogs/gotox.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/dialogs/gotox.c b/src/gui/dialogs/gotox.c
index d9a9979..f28654d 100644
--- a/src/gui/dialogs/gotox.c
+++ b/src/gui/dialogs/gotox.c
@@ -113,9 +113,11 @@ static GtkWidget *create_gotox_dialog(GtkWindow *parent, GtkTreeStore **store)
result = gtk_dialog_new();
gtk_window_set_default_size(GTK_WINDOW(result), 600, 350);
gtk_window_set_position(GTK_WINDOW(result), GTK_WIN_POS_CENTER);
- gtk_window_set_modal(GTK_WINDOW(result), TRUE);
gtk_window_set_type_hint(GTK_WINDOW(result), GDK_WINDOW_TYPE_HINT_DIALOG);
+ gtk_window_set_modal(GTK_WINDOW(result), TRUE);
+ gtk_window_set_transient_for(GTK_WINDOW(result), parent);
+
dlgvbox = gtk_dialog_get_content_area(GTK_DIALOG(result));
gtk_widget_show(dlgvbox);