From f9f1721d668a1f5e809670c97f55bfa8066e9325 Mon Sep 17 00:00:00 2001 From: huzibaca Date: Sun, 22 Sep 2024 15:39:52 +0800 Subject: [PATCH] chore: update --- src-tauri/src/core/handle.rs | 9 --------- src-tauri/src/feat.rs | 5 ++--- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/src-tauri/src/core/handle.rs b/src-tauri/src/core/handle.rs index ad1323c8..b12ebc12 100644 --- a/src-tauri/src/core/handle.rs +++ b/src-tauri/src/core/handle.rs @@ -56,15 +56,6 @@ impl Handle { } } - pub fn update_systray() -> Result<()> { - let app_handle = Self::global().app_handle.lock().clone(); - if app_handle.is_none() { - bail!("update_systray unhandled error"); - } - Tray::update_systray(app_handle.as_ref().unwrap())?; - Ok(()) - } - /// update the system tray state pub fn update_systray_part() -> Result<()> { let app_handle = Self::global().app_handle.lock().clone(); diff --git a/src-tauri/src/feat.rs b/src-tauri/src/feat.rs index 0ec9314f..dd75d7d1 100644 --- a/src-tauri/src/feat.rs +++ b/src-tauri/src/feat.rs @@ -239,9 +239,8 @@ pub async fn patch_verge(patch: IVerge) -> Result<()> { hotkey::Hotkey::global().update(hotkeys)?; } - if language.is_some() { - handle::Handle::update_systray()?; - } else if system_proxy.is_some() + if language.is_some() + || system_proxy.is_some() || tun_mode.is_some() || common_tray_icon.is_some() || sysproxy_tray_icon.is_some()