From e9d9a656aba790804784652f42b9b62a46d60b36 Mon Sep 17 00:00:00 2001 From: 21pages Date: Sat, 27 Apr 2024 17:31:35 +0800 Subject: [PATCH] fix mouse wheel scroll up not work when controlling mac hidpi (#7848) Signed-off-by: 21pages --- src/server/connection.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/connection.rs b/src/server/connection.rs index 05a0054d5..d3a60b766 100644 --- a/src/server/connection.rs +++ b/src/server/connection.rs @@ -3615,6 +3615,11 @@ impl Retina { #[inline] fn on_mouse_event(&mut self, e: &mut MouseEvent, current: usize) { + let evt_type = e.mask & 0x7; + if evt_type == crate::input::MOUSE_TYPE_WHEEL { + // x and y are always 0, +1 or -1 + return; + } let Some(d) = self.displays.get(current) else { return; };