From: Matthias Clasen Date: Sun, 17 Apr 2022 02:00:22 +0000 (-0400) Subject: filechooser: Small fix for save mode X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~1^2~41^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=eb2699aa9f177cea67bb22bcebd6bb170853b571;p=gtk4.git 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 --- diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index f08e5ad6ea..b365204d88 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);