From: Eli Zaretskii Date: Thu, 11 Apr 2024 15:34:53 +0000 (+0300) Subject: Fix display of vscrolled windows X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cf34d4d80062325a29f83b589f99fa2c8cc95312;p=emacs.git Fix display of vscrolled windows * src/xdisp.c (redisplay_window): Fix condition for resetting the window's vscroll. (Bug#70038) (cherry picked from commit ea62a14ea3b7f3f6feb0c7c803eeabe3c8499276) --- diff --git a/src/xdisp.c b/src/xdisp.c index 140d71129f3..77d17b91607 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -20202,7 +20202,7 @@ redisplay_window (Lisp_Object window, bool just_this_one_p) /* The vscroll should be preserved in this case, since `pixel-scroll-precision-mode' must continue working normally when a mini-window is resized. (bug#55312) */ - if (!w->preserve_vscroll_p || !window_frozen_p (w)) + if (!w->preserve_vscroll_p && !window_frozen_p (w)) w->vscroll = 0; w->preserve_vscroll_p = false;