diff options
author | John Renner <john@jrenner.net> | 2021-04-20 13:52:52 -0700 |
---|---|---|
committer | John Renner <john@jrenner.net> | 2021-04-21 14:18:29 -0700 |
commit | 81914f466dcdbe596c12367abb96d2ad78deb383 (patch) | |
tree | 79bf0ec57092073da0acbd08d9e5f341782d9cb0 | |
parent | ccbbc2f2babcfaee88d8d8040938ca6bf39d05b6 (diff) | |
download | gtk+-81914f466dcdbe596c12367abb96d2ad78deb383.tar.gz |
Allow repeated selection extension on gktlistbox
-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 c4cfe5e1f0..06e2342c59 100644 --- a/gtk/gtklistbox.c +++ b/gtk/gtklistbox.c @@ -1782,7 +1782,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); + { + gtk_list_box_select_all_between (box, selected_row, row, FALSE); + box->selected_row = selected_row; + } } else { |