diff --git a/ChangeLog b/ChangeLog index e0a16dc4d6..26e9adfc9e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-05-27 Carlos Garnacho + + * gtk/gtkfilechooserdefault.c (set_select_multiple): Enable + rubberbanding when "select-multiple" is TRUE. Bug #446068. + 2008-05-27 Carlos Garnacho * gtk/gtkmountoperation.c (gtk_mount_operation_ask_password): Enable diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c index 3436e07d6f..00227a8fa8 100644 --- a/gtk/gtkfilechooserdefault.c +++ b/gtk/gtkfilechooserdefault.c @@ -5492,6 +5492,8 @@ set_select_multiple (GtkFileChooserDefault *impl, selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (impl->browse_files_tree_view)); gtk_tree_selection_set_mode (selection, mode); + gtk_tree_view_set_rubber_banding (GTK_TREE_VIEW (impl->browse_files_tree_view), select_multiple); + impl->select_multiple = select_multiple; g_object_notify (G_OBJECT (impl), "select-multiple");