From 050b36306694596e28422b8ae102404346939f0f Mon Sep 17 00:00:00 2001 From: wonfen Date: Sat, 10 May 2025 01:45:39 +0800 Subject: [PATCH] fix: resolve Windows build error --- src-tauri/src/lib.rs | 6 +++--- src-tauri/src/utils/resolve.rs | 2 -- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index fae1ff1a0..40a52af20 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -162,7 +162,7 @@ pub fn run() { }); // 异步处理 - let app_handle = app.app_handle().clone(); + let app_handle = app.handle().clone(); AsyncHandler::spawn(move || async move { logging!(info, Type::Setup, true, "异步执行应用设置..."); match timeout( @@ -188,10 +188,10 @@ pub fn run() { logging!(info, Type::Setup, true, "执行主要设置操作..."); logging!(info, Type::Setup, true, "初始化AppHandleManager..."); - AppHandleManager::global().init(app.app_handle().clone()); + AppHandleManager::global().init(app.handle().clone()); logging!(info, Type::Setup, true, "初始化核心句柄..."); - core::handle::Handle::global().init(app.app_handle()); + core::handle::Handle::global().init(app.handle()); logging!(info, Type::Setup, true, "初始化配置..."); if let Err(e) = utils::init::init_config() { diff --git a/src-tauri/src/utils/resolve.rs b/src-tauri/src/utils/resolve.rs index 228572dc4..71d9f937d 100644 --- a/src-tauri/src/utils/resolve.rs +++ b/src-tauri/src/utils/resolve.rs @@ -1,4 +1,3 @@ -#[cfg(target_os = "macos")] use crate::{ config::{Config, IVerge, PrfItem}, core::*, @@ -286,7 +285,6 @@ pub fn create_window(is_show: bool) -> bool { .title("Clash Verge") .center() .decorations(true) - .hidden_title(true) .fullscreen(false) .inner_size(DEFAULT_WIDTH as f64, DEFAULT_HEIGHT as f64) .min_inner_size(520.0, 520.0)