filechooserwidget: Connect to the right model
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Tue, 11 Oct 2022 02:19:14 +0000 (23:19 -0300)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 21 Oct 2022 02:34:40 +0000 (22:34 -0400)
When recreating the browse_files_model model, connect to that
model's item-changed signal, instead of connecting to the selection
model.

gtk/gtkfilechooserwidget.c

index a563788b28234396587bc7de71f9dfefa1ec8f17..9124852fa412878172643a6d24d1341de016434e 100644 (file)
@@ -4114,7 +4114,7 @@ set_list_model (GtkFileChooserWidget  *impl,
   g_signal_connect (impl->browse_files_model, "finished-loading",
                     G_CALLBACK (browse_files_model_finished_loading_cb), impl);
 
-  g_signal_connect (impl->selection_model, "items-changed",
+  g_signal_connect (impl->browse_files_model, "items-changed",
                     G_CALLBACK (browse_files_model_items_changed_cb), impl);
 
   _gtk_file_system_model_set_filter (impl->browse_files_model, impl->current_filter);