From 0f503e0ba289cab5f5bbefbb679bb168c3412fbd Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Mon, 10 Oct 2022 23:18:00 -0300 Subject: [PATCH] filechooserwidget: Connect to items-changed when changing model Just like previous commit, we need to call list_items_changed() even if we change from single selection to multi selection or vice-versa. --- gtk/gtkfilechooserwidget.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c index ab4273249f..a563788b28 100644 --- a/gtk/gtkfilechooserwidget.c +++ b/gtk/gtkfilechooserwidget.c @@ -2590,6 +2590,11 @@ set_select_multiple (GtkFileChooserWidget *impl, G_CALLBACK (list_selection_changed), impl); + g_signal_connect (impl->selection_model, + "items-changed", + G_CALLBACK (list_items_changed), + impl); + gtk_column_view_set_model (GTK_COLUMN_VIEW (impl->browse_files_column_view), GTK_SELECTION_MODEL (impl->selection_model)); -- 2.30.2