Trackpad scrolling events include an increment so use that instead of
the step size intended for scroll wheels.
This commit is contained in:
John Ralls 2022-03-07 09:04:52 -08:00
parent 3ab1d32f6e
commit b5e0abd30e

View File

@ -1386,10 +1386,7 @@ gnucash_scroll_event (GtkWidget *widget, GdkEventScroll *event)
v_value += gtk_adjustment_get_step_increment (vadj);
break;
case GDK_SCROLL_SMOOTH:
if (event->delta_y < 0)
v_value -= gtk_adjustment_get_step_increment (vadj);
if (event->delta_y > 0)
v_value += gtk_adjustment_get_step_increment (vadj);
v_value += event->delta_y;
break;
default:
return FALSE;