diff --git a/crates/tauri-runtime-wry/src/monitor/macos.rs b/crates/tauri-runtime-wry/src/monitor/macos.rs index 82d810844..d34e256b2 100644 --- a/crates/tauri-runtime-wry/src/monitor/macos.rs +++ b/crates/tauri-runtime-wry/src/monitor/macos.rs @@ -18,7 +18,7 @@ impl super::MonitorExt for tao::monitor::MonitorHandle { let mut position = self.position().to_logical::(scale_factor); position.x += visible_frame.origin.x - screen_frame.origin.x; - position.y -= visible_frame.origin.y - screen_frame.origin.y; + position.y += visible_frame.origin.y - screen_frame.origin.y; PhysicalRect { size: LogicalSize::new(visible_frame.size.width, visible_frame.size.height)