From 1734273bbef58749e01df31081a7a9e72e7e058e Mon Sep 17 00:00:00 2001 From: Tony <68118705+Legend-Master@users.noreply.github.com> Date: Tue, 15 Apr 2025 16:59:01 +0800 Subject: [PATCH] fix: using center and overflow together crashes (#13235) --- crates/tauri-runtime-wry/src/window/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/tauri-runtime-wry/src/window/mod.rs b/crates/tauri-runtime-wry/src/window/mod.rs index f38888460..752a4ec86 100644 --- a/crates/tauri-runtime-wry/src/window/mod.rs +++ b/crates/tauri-runtime-wry/src/window/mod.rs @@ -77,7 +77,7 @@ pub fn calculate_window_center_position( } tao::dpi::PhysicalPosition::new( - (monitor_size.width - window_size.width) as i32 / 2 + monitor_position.x, - (monitor_size.height - window_size.height) as i32 / 2 + monitor_position.y, + (monitor_size.width as i32 - window_size.width as i32) / 2 + monitor_position.x, + (monitor_size.height as i32 - window_size.height as i32) / 2 + monitor_position.y, ) }