diff --git a/gnucash/register/register-gnome/gnucash-sheet.c b/gnucash/register/register-gnome/gnucash-sheet.c index 03581106b8..218aeb462a 100644 --- a/gnucash/register/register-gnome/gnucash-sheet.c +++ b/gnucash/register/register-gnome/gnucash-sheet.c @@ -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;