summaryrefslogtreecommitdiff
path: root/src/gui/dialogs/bookmark.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-06-20 21:41:20 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-06-20 21:41:20 (GMT)
commitf12dc45c8b5139c0415a240c23bbc980f252a866 (patch)
treeea30cf537d98e158f57aed964fd5141be2a8c192 /src/gui/dialogs/bookmark.c
parentb01b4405c1c8a6d6e6bfade4b790cabde2e9f4d6 (diff)
Set all dialog windows transient for the main window.
Diffstat (limited to 'src/gui/dialogs/bookmark.c')
-rw-r--r--src/gui/dialogs/bookmark.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gui/dialogs/bookmark.c b/src/gui/dialogs/bookmark.c
index c14ec15..b10a601 100644
--- a/src/gui/dialogs/bookmark.c
+++ b/src/gui/dialogs/bookmark.c
@@ -159,9 +159,10 @@ GtkWidget *create_bookmark_dialog(GtkWindow *parent, const vmpa2t *addr)
result = gtk_dialog_new();
gtk_window_set_title(GTK_WINDOW(result), _("Add a bookmark"));
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_transient_for(GTK_WINDOW(result), parent);
+
dlgvbox = gtk_dialog_get_content_area(GTK_DIALOG(result));
gtk_widget_show(dlgvbox);