From a74eca500004b046006d4eaf7c59760fccf9e545 Mon Sep 17 00:00:00 2001 From: Gerd Moellmann Date: Mon, 8 Jan 2001 14:37:40 +0000 Subject: [PATCH] (window_scroll_pixel_based): Adjust glyph matrices when increasing window's vscroll. --- src/window.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/window.c b/src/window.c index 16455f59220..87b2c59ddb2 100644 --- a/src/window.c +++ b/src/window.c @@ -3995,10 +3995,13 @@ window_scroll_pixel_based (window, n, whole, noerror) { if (it.current_y + it.max_ascent + it.max_descent > it.last_visible_y) - /* The last line was only partially visible, make it fully - visible. */ - w->vscroll = (it.last_visible_y - - it.current_y + it.max_ascent + it.max_descent); + { + /* The last line was only partially visible, make it fully + visible. */ + w->vscroll = (it.last_visible_y + - it.current_y + it.max_ascent + it.max_descent); + adjust_glyphs (it.f); + } else if (noerror) return; else -- 2.39.2