summaryrefslogtreecommitdiff
path: root/src/nautilus-connect-server-dialog.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nautilus-connect-server-dialog.c')
-rw-r--r--src/nautilus-connect-server-dialog.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nautilus-connect-server-dialog.c b/src/nautilus-connect-server-dialog.c
index 6701e5635..3788655c6 100644
--- a/src/nautilus-connect-server-dialog.c
+++ b/src/nautilus-connect-server-dialog.c
@@ -287,8 +287,7 @@ connect_to_server (NautilusConnectServerDialog *dialog)
}
gnome_vfs_connect_to_server (uri, name, icon);
- gtk_widget_destroy (GTK_WIDGET (dialog));
-
+ gtk_widget_hide (GTK_WIDGET (dialog));
if (!eel_preferences_get_boolean (NAUTILUS_PREFERENCES_ALWAYS_USE_BROWSER)) {
nautilus_connect_server_dialog_present_uri (dialog->details->application,
@@ -296,6 +295,8 @@ connect_to_server (NautilusConnectServerDialog *dialog)
GTK_WIDGET (dialog));
}
+ gtk_widget_destroy (GTK_WIDGET (dialog));
+
g_free (uri);
g_free (name);
}