[gtk/wip/otte/listview-colors: 1/9] filechooser: Use gtk_drop_down_get_selected_item()



commit 25208c3b93a1e54de64b0b622b4693ccab493489
Author: Benjamin Otte <otte redhat com>
Date:   Sun Jun 21 06:21:15 2020 +0200

    filechooser: Use gtk_drop_down_get_selected_item()

 gtk/gtkfilechooserwidget.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index 064846c955..99b5c6f532 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -6929,17 +6929,14 @@ filter_combo_changed (GtkDropDown          *dropdown,
                       GParamSpec           *pspec,
                       GtkFileChooserWidget *impl)
 {
-  gint new_index;
   GtkFileFilter *new_filter;
 
-  new_index = gtk_drop_down_get_selected (dropdown);
-  new_filter = g_list_model_get_item (G_LIST_MODEL (impl->filters), new_index);
+  new_filter = gtk_drop_down_get_selected_item (dropdown);
   set_current_filter (impl, new_filter);
 
   if (impl->location_entry != NULL)
     _gtk_file_chooser_entry_set_file_filter (GTK_FILE_CHOOSER_ENTRY (impl->location_entry),
                                              new_filter);
-  g_object_unref (new_filter);
 }
 
 static gboolean


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