Don't use page_size in GtkSpinButton

It ought to be 0 anyway, but don't use it.

This puts bug 307963 to rest.
This commit is contained in:
Matthias Clasen 2011-01-03 21:51:58 -05:00
parent a975d62071
commit 72b69ae2ed

View File

@ -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);
}
/**