GNOME Bugzilla – Bug 347902
GtkRange doesn't reliably update stepper sensitivity
Last modified: 2011-02-04 16:10:31 UTC
When range->adjustment changes would leave the widget's visual appearance unmodified (because the change was too small for the range's allocation), the steppers' sensitivity is not updated and can become inconsistent. Patch follows.
Created attachment 69104 [details] [review] Patch fixing the bug
Fixed in CVS: 2006-07-18 Michael Natterer <mitch@imendio.com> * gtk/gtkrange.c: remember the sensitivity of the steppers in GtkRangeLayout, update it in gtk_range_calc_layout() and check for changes in layout_changed(), so adjustment changes that leave the slider position unchanged are still able to update the steppers' sensitivity. Fixes bug #347902.