diff options
author | Sophie Herold <sophie@hemio.de> | 2022-04-19 00:55:05 +0200 |
---|---|---|
committer | Sophie Herold <sophie@hemio.de> | 2022-04-19 00:55:05 +0200 |
commit | 908661fee6a8275b40ef27f813543ef9f7a5aff5 (patch) | |
tree | 3f9093d74d453f6aa921f1a0c45f2602796f26f5 | |
parent | 1cc2b96e6bcbb5f2503953ff05e7c095d035b506 (diff) | |
download | gtk+-908661fee6a8275b40ef27f813543ef9f7a5aff5.tar.gz |
filechooser: Small fix for select folder mode
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
-rw-r--r-- | gtk/gtkfilechooserwidget.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index b365204d88..be084da421 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -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); |