[gtk/matthiasc/for-master: 5/9] filechooser: Fix setting unlisted filters




commit 46291822461d7b335d174b003756caa3016588ce
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Sep 13 01:12:51 2020 -0400

    filechooser: Fix setting unlisted filters
    
    This is documented to work, but it was broken
    when we ported things to list models.

 gtk/gtkfilechooserwidget.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index 3e7ed0ccf7..4d24a7c79e 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -6856,7 +6856,7 @@ set_current_filter (GtkFileChooserWidget *impl,
       if (filter)
         {
           if (!g_list_store_find (impl->filters, filter, &filter_index))
-            return;
+            filter_index = GTK_INVALID_LIST_POSITION;
         }
       else
         {


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