Commit f8f74b59 authored by Carlos Garnacho's avatar Carlos Garnacho Committed by Matthias Clasen

scalebutton: Invert smooth scroll dy when adding to the current value

On regular scrolling (ie. not natural scrolling), positive deltas in the
Y axis (downwards) should actually move the value towards the adjustment
minimum value to be more intuitive. This also makes the scrolling
directions match between the button and the popped up scale.

https://bugzilla.gnome.org/show_bug.cgi?id=736830
parent bc879ab2
......@@ -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));
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment