[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 58cf601: Fix coarse scroll deltas on macOS
From: |
Po Lu |
Subject: |
master 58cf601: Fix coarse scroll deltas on macOS |
Date: |
Wed, 8 Dec 2021 06:50:46 -0500 (EST) |
branch: master
commit 58cf601aada8cc80663c4e5e9a69ac7ce7f70b51
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Fix coarse scroll deltas on macOS
* src/nsterm.m (- mouseDown): Multiply deltas as appropriate.
---
src/nsterm.m | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/nsterm.m b/src/nsterm.m
index 5c19b0c..5d39be3 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -6658,8 +6658,10 @@ not_in_argv (NSString *arg)
? ceil (fabs (delta)) : 1;
scrollUp = delta > 0;
- x = [theEvent scrollingDeltaX];
- y = [theEvent scrollingDeltaY];
+ x = ([theEvent scrollingDeltaX]
+ * FRAME_COLUMN_WIDTH (emacsframe));
+ y = ([theEvent scrollingDeltaY]
+ * FRAME_LINE_HEIGHT (emacsframe));
}
if (lines == 0 && mwheel_coalesce_scroll_events)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 58cf601: Fix coarse scroll deltas on macOS,
Po Lu <=