From 019af3dacb92e18179d60951cad890b4c87ab7c8 Mon Sep 17 00:00:00 2001 From: Edward E Date: Sat, 31 Mar 2018 12:03:51 -0500 Subject: [PATCH] file-open-location: don't close dialog if no file was opened --- app/dialogs/file-open-location-dialog.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/dialogs/file-open-location-dialog.c b/app/dialogs/file-open-location-dialog.c index 462b1a533a..1c8fc8b110 100644 --- a/app/dialogs/file-open-location-dialog.c +++ b/app/dialogs/file-open-location-dialog.c @@ -226,6 +226,12 @@ file_open_location_response (GtkDialog *dialog, } g_object_unref (file); + + if (image != NULL) + { + gtk_widget_destroy (GTK_WIDGET (dialog)); + return; + } } else { @@ -233,12 +239,8 @@ file_open_location_response (GtkDialog *dialog, _("Opening '%s' failed:\n\n%s"), text, error->message); g_clear_error (&error); - - return; } } - - gtk_widget_destroy (GTK_WIDGET (dialog)); } static gboolean