filechooser: Small fix for select folder mode
authorSophie Herold <sophie@hemio.de>
Mon, 18 Apr 2022 22:55:05 +0000 (00:55 +0200)
committerSophie Herold <sophie@hemio.de>
Fri, 29 Apr 2022 18:11:44 +0000 (20:11 +0200)
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.

Fixes #4020

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);