listbox: keep emitting ::row-selected
This was accidentally lost when multi-selection was added, causing sidebars like the one in gnome-contacts or polari to not work any more.
This commit is contained in:
parent
2a9d22c895
commit
69ef54bcd9
@ -1394,6 +1394,7 @@ gtk_list_box_select_row_internal (GtkListBox *box,
|
|||||||
gtk_list_box_row_set_selected (row, TRUE);
|
gtk_list_box_row_set_selected (row, TRUE);
|
||||||
BOX_PRIV (box)->selected_row = row;
|
BOX_PRIV (box)->selected_row = row;
|
||||||
|
|
||||||
|
g_signal_emit (box, signals[ROW_SELECTED], 0, row);
|
||||||
g_signal_emit (box, signals[SELECTED_ROWS_CHANGED], 0);
|
g_signal_emit (box, signals[SELECTED_ROWS_CHANGED], 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user