summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2012-08-21 04:04:21 +0200
committerCosimo Cecchi <cosimoc@gnome.org>2012-08-21 04:06:29 +0200
commit3e0856acae7282dfe61186035e9466ce6fe99ee7 (patch)
treeca2e0ecacca7d6ba0009d1153956b27061bc4b61
parentdab48b5e82520f37538735e27754db9810b9825d (diff)
downloadnautilus-3e0856acae7282dfe61186035e9466ce6fe99ee7.tar.gz
bookmarks-window: set as transient for the parent window
And make it center on the parent too.
-rw-r--r--src/nautilus-bookmarks-window.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nautilus-bookmarks-window.c b/src/nautilus-bookmarks-window.c
index a308e1aa3..37be45977 100644
--- a/src/nautilus-bookmarks-window.c
+++ b/src/nautilus-bookmarks-window.c
@@ -704,13 +704,15 @@ nautilus_bookmarks_window_new (NautilusWindow *parent_window,
window = GTK_WINDOW (gtk_builder_get_object (builder, "bookmarks_dialog"));
- gtk_window_set_wmclass (window, "bookmarks", "Nautilus");
gtk_window_set_default_size (window,
BOOKMARKS_WINDOW_INITIAL_WIDTH,
BOOKMARKS_WINDOW_INITIAL_HEIGHT);
gtk_window_set_application (window,
gtk_window_get_application (GTK_WINDOW (parent_window)));
+
gtk_window_set_destroy_with_parent (window, TRUE);
+ gtk_window_set_transient_for (window, GTK_WINDOW (parent_window));
+ gtk_window_set_position (window, GTK_WIN_POS_CENTER_ON_PARENT);
g_signal_connect (window, "key-press-event",
G_CALLBACK (nautilus_bookmarks_window_key_press_event_cb), NULL);