[gtk/filechooser-save-sensitive] filechooser: Small fix for save mode




commit aa9cac695d820a48c735218a0259ba62a35964d4
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Apr 16 22:00:22 2022 -0400

    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

 gtk/gtkfilechooserwidget.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
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);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]