diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-04-23 02:47:05 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-04-23 02:47:05 +0000 |
commit | 9b0eec55aaec5c789ff4a8dbd5dd34b34a2ae5ea (patch) | |
tree | 1c3d87286f063e5497bd2fa8ad39f212e93e9ebf | |
parent | d6c45d0e17d1c65972918ba580bfe996e7b9035d (diff) | |
parent | 42d4e6de511e6a813c2c9468004c18c88d1ce8ad (diff) | |
download | gtk+-9b0eec55aaec5c789ff4a8dbd5dd34b34a2ae5ea.tar.gz |
Merge branch 'listbox-extend' into 'gtk-3-24'
Allow GtkListBox multiple selection to be extended repeatedly
See merge request GNOME/gtk!3459
-rw-r--r-- | gtk/gtklistbox.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtklistbox.c b/gtk/gtklistbox.c index 5dbdb10c41..57434771a2 100644 --- a/gtk/gtklistbox.c +++ b/gtk/gtklistbox.c @@ -1765,7 +1765,10 @@ gtk_list_box_update_selection_full (GtkListBox *box, g_signal_emit (box, signals[ROW_SELECTED], 0, row); } else - gtk_list_box_select_all_between (box, selected_row, row, FALSE); + { + priv->selected_row = selected_row; + gtk_list_box_select_all_between (box, selected_row, row, FALSE); + } } else { |