fixed variable scope issue on windows (scale_factor)

This commit is contained in:
2025-12-16 15:53:05 +08:00
parent e2987e4a13
commit 8185b2c9a1

View File

@@ -89,14 +89,12 @@ async fn init_cursor_tracking() -> Result<(), String> {
let send_count_clone = Arc::clone(&send_count); let send_count_clone = Arc::clone(&send_count);
let app_handle_clone = app_handle.clone(); let app_handle_clone = app_handle.clone();
#[cfg(target_os = "windows")]
{
// Get scale factor from global state // Get scale factor from global state
#[cfg(target_os = "windows")]
let scale_factor = { let scale_factor = {
let guard = lock_r!(FDOLL); let guard = lock_r!(FDOLL);
guard.app_data.scene.display.monitor_scale_factor guard.app_data.scene.display.monitor_scale_factor
}; };
}
let _guard = device_state.on_mouse_move(move |position: &(i32, i32)| { let _guard = device_state.on_mouse_move(move |position: &(i32, i32)| {