emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 650e5e8 14/35: Fix xwidget scrolling


From: Lars Ingebrigtsen
Subject: master 650e5e8 14/35: Fix xwidget scrolling
Date: Sat, 6 Nov 2021 22:01:57 -0400 (EDT)

branch: master
commit 650e5e8e9217767a499403348a1177251b89151b
Author: Po Lu <luangruo@yahoo.com>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Fix xwidget scrolling
    
    * src/xterm.c (x_scroll_run): Use from_y and height.
---
 src/xterm.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/xterm.c b/src/xterm.c
index 756a8dd..9e0499c 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -4411,14 +4411,12 @@ x_scroll_run (struct window *w, struct run *run)
            {
              int window_y = view->y + view->clip_top;
              int window_height = view->clip_bottom - view->clip_top;
-             int min_y = min (from_y, to_y);
-             int max_y = max (from_y, to_y);
 
              Emacs_Rectangle r1, r2, result;
              r1.x = w->pixel_left;
-             r1.y = min_y;
+             r1.y = from_y;
              r1.width = w->pixel_width;
-             r1.height = max_y - min_y;
+             r1.height = height;
              r2 = r1;
              r2.y = window_y;
              r2.height = window_height;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]