filechooser: Small fix for select folder mode
authorSophie Herold <sophie@hemio.de>
Mon, 18 Apr 2022 22:55:05 +0000 (00:55 +0200)
committerSimon McVittie <smcv@debian.org>
Wed, 4 May 2022 10:30:16 +0000 (11:30 +0100)
When changing folders, we were making the select
button insensitive when there is no folder selected.
However, the select button should be usable to
select the current folder.

Bug: https://gitlab.gnome.org/GNOME/gtk/-/issues/4020
Origin: upstream, 4.6.4, commit:1e561035e2bc85942ae08005f4041709a15a9ce8

Gbp-Pq: Name filechooser-Small-fix-for-select-folder-mode.patch

gtk/gtkfilechooserwidget.c

index b365204d88376c7cff2bd43c8f3c1c61ab46b3d9..be084da4212260d140d5a4744c1e59dbd4eee6c1 100644 (file)
@@ -2193,7 +2193,9 @@ update_default (GtkFileChooserWidget *impl)
     return;
 
   files = gtk_file_chooser_get_files (GTK_FILE_CHOOSER (impl));
-  sensitive = (g_list_model_get_n_items (files) > 0 || impl->action == GTK_FILE_CHOOSER_ACTION_SAVE);
+  sensitive = (g_list_model_get_n_items (files) > 0 ||
+               impl->action == GTK_FILE_CHOOSER_ACTION_SAVE ||
+               impl->action == GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
   gtk_widget_set_sensitive (button, sensitive);
 
   g_object_unref (files);