diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-04-22 23:29:45 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-04-22 23:29:45 +0000 |
commit | 13f9ca60d52772895c4393bb3134a151b81f334f (patch) | |
tree | f3f3a72815e3037457aef8c24ad21660e8ea69c1 | |
parent | be927d9ce665e9715b328ffa546c0427e0b9fb43 (diff) | |
parent | 81914f466dcdbe596c12367abb96d2ad78deb383 (diff) | |
download | gtk+-13f9ca60d52772895c4393bb3134a151b81f334f.tar.gz |
Merge branch 'gtk4-listbox-selection' into 'master'
Allow repeated selection extension on gtklistbox
Closes #3887
See merge request GNOME/gtk!3461
-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 { |