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:
		@ -2167,24 +2167,22 @@ gtk_spin_button_set_range (GtkSpinButton *spin_button,
 | 
				
			|||||||
                           gdouble        min,
 | 
					                           gdouble        min,
 | 
				
			||||||
                           gdouble        max)
 | 
					                           gdouble        max)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  GtkSpinButtonPrivate *priv;
 | 
					  GtkAdjustment *adjustment;
 | 
				
			||||||
  gdouble value;
 | 
					  gdouble value;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  g_return_if_fail (GTK_IS_SPIN_BUTTON (spin_button));
 | 
					  g_return_if_fail (GTK_IS_SPIN_BUTTON (spin_button));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  priv = spin_button->priv;
 | 
					  adjustment = spin_button->priv->adjustment;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  priv->adjustment->lower = min;
 | 
					  adjustment->lower = min;
 | 
				
			||||||
  priv->adjustment->upper = max;
 | 
					  adjustment->upper = max;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  value = CLAMP (priv->adjustment->value,
 | 
					  value = CLAMP (adjustment->value, adjustment->lower, adjustment->upper);
 | 
				
			||||||
                 priv->adjustment->lower,
 | 
					 | 
				
			||||||
                 (priv->adjustment->upper - priv->adjustment->page_size));
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if (value != priv->adjustment->value)
 | 
					  if (value != adjustment->value)
 | 
				
			||||||
    gtk_spin_button_set_value (spin_button, value);
 | 
					    gtk_spin_button_set_value (spin_button, value);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  gtk_adjustment_changed (priv->adjustment);
 | 
					  gtk_adjustment_changed (adjustment);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user