StAdjustment: note when 'changed' is not emitted

Like `GtkAdjustment`, `StAdjustment:changed` is not emitted for the
`value` property except when changed with `st_adjustment_set_values()`.

Note this behaviour in the signal documentation

closes https://gitlab.gnome.org/GNOME/gnome-shell/issues/3147
This commit is contained in:
Andy Holmes 2020-09-07 15:54:21 -07:00
parent 26a2e389db
commit ee3eaf0c0e

View File

@ -375,7 +375,8 @@ st_adjustment_class_init (StAdjustmentClass *klass)
* StAdjustment::changed: * StAdjustment::changed:
* @self: the #StAdjustment * @self: the #StAdjustment
* *
* Emitted when any of the adjustment values have changed * Emitted when any of the adjustment properties have changed, except for
* #StAdjustment:value.
*/ */
signals[CHANGED] = signals[CHANGED] =
g_signal_new ("changed", g_signal_new ("changed",