From 945ed044cd8ab67ccbbc185c19f500f723cd9045 Mon Sep 17 00:00:00 2001 From: Gerd Möllmann Date: Sat, 25 Jan 2025 14:28:03 +0100 Subject: Reapply "Simplify absolute (x, y) computation on ttys" This reverts commit 13fdcd730ff63bf79caace9a6e46aff5f944b1b7. --- src/term.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/term.c') diff --git a/src/term.c b/src/term.c index 4ae9c373888..00bc94e6e31 100644 --- a/src/term.c +++ b/src/term.c @@ -2996,10 +2996,9 @@ mouse_get_xy (int *x, int *y) struct frame *sf = SELECTED_FRAME (); if (f == sf || is_frame_ancestor (sf, f)) { - int fx, fy; - frame_pos_abs (f, &fx, &fy); - *x = fx + XFIXNUM (XCAR (XCDR (mouse))); - *y = fy + XFIXNUM (XCDR (XCDR (mouse))); + int mx = XFIXNUM (XCAR (XCDR (mouse))); + int my = XFIXNUM (XCDR (XCDR (mouse))); + root_xy (f, mx, my, x, y); } } -- cgit v1.2.1