app: git_spin_scale invoke value_changed when setting gamma

This commit is contained in:
Øyvind Kolås 2012-03-30 23:44:41 +01:00 committed by Michael Natterer
parent 5666697362
commit d7e9c6b7fe

View file

@ -137,10 +137,11 @@ gimp_spin_scale_class_init (GimpSpinScaleClass *klass)
static void static void
gimp_spin_scale_init (GimpSpinScale *scale) gimp_spin_scale_init (GimpSpinScale *scale)
{ {
GimpSpinScalePrivate *private = GET_PRIVATE (scale);
private->gamma = 1.0;
gtk_entry_set_alignment (GTK_ENTRY (scale), 1.0); gtk_entry_set_alignment (GTK_ENTRY (scale), 1.0);
gtk_entry_set_has_frame (GTK_ENTRY (scale), FALSE); gtk_entry_set_has_frame (GTK_ENTRY (scale), FALSE);
gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (scale), TRUE); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (scale), TRUE);
gimp_spin_scale_set_gamma (scale, 1.0);
} }
static void static void
@ -655,6 +656,8 @@ gimp_spin_scale_set_gamma (GimpSpinScale *scale,
private = GET_PRIVATE (scale); private = GET_PRIVATE (scale);
private->gamma = gamma; private->gamma = gamma;
gimp_spin_scale_value_changed (GTK_SPIN_BUTTON (scale));
} }
gdouble gdouble