]> Pileus Git - ~andy/gtk/commitdiff
After computing the clamped value, actually set it. (#62639, Sergey
authorOwen Taylor <otaylor@redhat.com>
Wed, 27 Feb 2002 15:43:43 +0000 (15:43 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Wed, 27 Feb 2002 15:43:43 +0000 (15:43 +0000)
Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkrange.c (gtk_range_set_range): After computing
the clamped value, actually set it. (#62639, Sergey Kuzminov)

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkrange.c

index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index 4e1f61af9f25ff9e7fc2b8ddbb4be82e1b048146..214da62e49364bf7f9c310aa4fdc8a11819d92eb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Feb 27 10:34:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * 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  <otaylor@redhat.com>
 
        * gtk/gtkbox.c (gtk_box_reorder_child): Clean up
index a7dea7a63b4d211331cf5ed0681c8f486a6af4b5..9cb0998d5766a6540c69e0c677f0b16408bad7c7 100644 (file)
@@ -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);
 }
 
 /**