diff --git a/gtk/gtkscalebutton.c b/gtk/gtkscalebutton.c index 24976b0acc..f797399fa4 100644 --- a/gtk/gtkscalebutton.c +++ b/gtk/gtkscalebutton.c @@ -794,7 +794,7 @@ gtk_scale_button_scroll (GtkWidget *widget, } else if (event->direction == GDK_SCROLL_SMOOTH) { - d += event->delta_y * gtk_adjustment_get_step_increment (adjustment); + d -= event->delta_y * gtk_adjustment_get_step_increment (adjustment); d = CLAMP (d, gtk_adjustment_get_lower (adjustment), gtk_adjustment_get_upper (adjustment)); }