diff --git a/lisp/pixel-scroll.el b/lisp/pixel-scroll.el index 487144144f5..1d2d3ff10fe 100644 --- a/lisp/pixel-scroll.el +++ b/lisp/pixel-scroll.el @@ -714,7 +714,10 @@ pixel-scroll-precision (let ((kin-state (pixel-scroll-kinetic-state))) (aset kin-state 0 (make-ring 30)) (aset kin-state 1 nil)) - (pixel-scroll-precision-interpolate delta current-window)) + (pixel-scroll-precision-interpolate delta current-window) + (run-hook-with-args 'window-scroll-functions + current-window + (window-start current-window))) (condition-case nil (progn (if (< delta 0)