[gtk+] Don't use page_size in GtkSpinButton



commit 72b69ae2ed67e35f6aaebc20133f7c1ecb4aaee1
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Jan 3 21:51:58 2011 -0500

    Don't use page_size in GtkSpinButton
    
    It ought to be 0 anyway, but don't use it.
    
    This puts bug 307963 to rest.

 gtk/gtkspinbutton.c |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/gtk/gtkspinbutton.c b/gtk/gtkspinbutton.c
index 3849ff9..fe8bc8c 100644
--- a/gtk/gtkspinbutton.c
+++ b/gtk/gtkspinbutton.c
@@ -2167,24 +2167,22 @@ gtk_spin_button_set_range (GtkSpinButton *spin_button,
                            gdouble        min,
                            gdouble        max)
 {
-  GtkSpinButtonPrivate *priv;
+  GtkAdjustment *adjustment;
   gdouble value;
 
   g_return_if_fail (GTK_IS_SPIN_BUTTON (spin_button));
 
-  priv = spin_button->priv;
+  adjustment = spin_button->priv->adjustment;
 
-  priv->adjustment->lower = min;
-  priv->adjustment->upper = max;
+  adjustment->lower = min;
+  adjustment->upper = max;
 
-  value = CLAMP (priv->adjustment->value,
-                 priv->adjustment->lower,
-                 (priv->adjustment->upper - priv->adjustment->page_size));
+  value = CLAMP (adjustment->value, adjustment->lower, adjustment->upper);
 
-  if (value != priv->adjustment->value)
+  if (value != adjustment->value)
     gtk_spin_button_set_value (spin_button, value);
 
-  gtk_adjustment_changed (priv->adjustment);
+  gtk_adjustment_changed (adjustment);
 }
 
 /**



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]