…uity, by adding a doc comment to Row::activate explaining what it does
and why it is probably not what the user reading that is looking for.
https://bugzilla.gnome.org/show_bug.cgi?id=794008
klass->activate = gtk_list_box_row_activate;
+ /**
+ * GtkListBoxRow::activate:
+ *
+ * This is a keybinding signal, which will cause this row to be activated.
+ *
+ * If you want to be notified when the user activates a row (by key or not),
+ * use the #GtkListBox::row-activated signal on the row’s parent #GtkListBox.
+ *
+ * Since: 3.10
+ */
row_signals[ROW__ACTIVATE] =
g_signal_new (I_("activate"),
G_OBJECT_CLASS_TYPE (object_class),