diff options
Diffstat (limited to 'src/nautilus-connect-server-dialog-nonmain.c')
-rw-r--r-- | src/nautilus-connect-server-dialog-nonmain.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/nautilus-connect-server-dialog-nonmain.c b/src/nautilus-connect-server-dialog-nonmain.c index 408eb8838..3831a73a4 100644 --- a/src/nautilus-connect-server-dialog-nonmain.c +++ b/src/nautilus-connect-server-dialog-nonmain.c @@ -36,17 +36,20 @@ nautilus_connect_server_dialog_present_uri (NautilusApplication *application, GtkWidget *widget) { NautilusWindow *window; + GFile *location; + location = g_file_new_for_uri (uri); if (eel_preferences_get_boolean (NAUTILUS_PREFERENCES_ALWAYS_USE_BROWSER)) { window = nautilus_application_create_navigation_window (application, NULL, gtk_widget_get_screen (widget)); - nautilus_window_go_to (window, uri); + nautilus_window_go_to (window, location); } else { nautilus_application_present_spatial_window (application, NULL, NULL, - uri, + location, gtk_widget_get_screen (widget)); } + g_object_unref (location); } |