diff --git a/ChangeLog b/ChangeLog index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 4e1f61af9f..214da62e49 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Wed Feb 27 10:34:46 2002 Owen Taylor + + * gtk/gtkrange.c (gtk_range_set_range): After computing + the clamped value, actually set it. (#62639, Sergey Kuzminov) + Tue Feb 26 22:22:37 2002 Owen Taylor * gtk/gtkbox.c (gtk_box_reorder_child): Clean up diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c index a7dea7a63b..9cb0998d57 100644 --- a/gtk/gtkrange.c +++ b/gtk/gtkrange.c @@ -613,7 +613,8 @@ gtk_range_set_increments (GtkRange *range, * @max: maximum range value * * Sets the allowable values in the #GtkRange, and clamps the range - * value to be between min and max. + * value to be between @min and @max. (If the range has a non-zero + * page size, it is clamped between @min and @max - page-size.) **/ void gtk_range_set_range (GtkRange *range, @@ -631,8 +632,9 @@ gtk_range_set_range (GtkRange *range, value = CLAMP (range->adjustment->value, range->adjustment->lower, (range->adjustment->upper - range->adjustment->page_size)); - - gtk_adjustment_changed (range->adjustment); + + gtk_adjustment_set_value (range->adjustment, value); + gtk_adjustment_changed (range->adjustment); } /**