diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-04-16 22:00:22 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-04-16 22:00:22 -0400 |
commit | aa9cac695d820a48c735218a0259ba62a35964d4 (patch) | |
tree | 2015bd991e5d538567c2b08661f44d46f20a279e | |
parent | da5bb6ff22f9a03fcb4c033624f0a9b4fb0eb8b1 (diff) | |
download | gtk+-aa9cac695d820a48c735218a0259ba62a35964d4.tar.gz |
filechooser: Small fix for save mode
When changing folders, we were making the select
button insensitive when there's no files around.
That doesn't make sense in save mode when we don't
want to select a file but create one.
Fixes: #4851
-rw-r--r-- | gtk/gtkfilechooserwidget.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index a2310f35d8..e6184f80dc 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -2193,7 +2193,7 @@ update_default (GtkFileChooserWidget *impl) return; files = gtk_file_chooser_get_files (GTK_FILE_CHOOSER (impl)); - sensitive = (g_list_model_get_n_items (files) > 0); + sensitive = (g_list_model_get_n_items (files) > 0 || impl->action == GTK_FILE_CHOOSER_ACTION_SAVE); gtk_widget_set_sensitive (button, sensitive); g_object_unref (files); |