Merge branch 'matthiasc/for-main' into 'main'

file dialog: Return an error if no file is selected

Closes #6139

See merge request GNOME/gtk!6586
This commit is contained in:
Emmanuele Bassi
2023-11-19 18:29:57 +00:00

View File

@@ -891,6 +891,10 @@ finish_file_op (GtkFileDialog *self,
if (g_list_model_get_n_items (files) > 0)
file = g_list_model_get_item (files, 0);
else
g_set_error_literal (error,
GTK_DIALOG_ERROR, GTK_DIALOG_ERROR_FAILED,
"No file selected");
g_object_unref (files);