From 6e391df5ee8ff796519e612e2260102f65a036e3 Mon Sep 17 00:00:00 2001
From: GyDi <zzzgydi@gmail.com>
Date: Sun, 28 May 2023 18:14:11 +0800
Subject: [PATCH] fix: linux not change icon

---
 src-tauri/Cargo.toml       | 2 +-
 src-tauri/src/core/tray.rs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml
index 89b5762..16af4ee 100644
--- a/src-tauri/Cargo.toml
+++ b/src-tauri/Cargo.toml
@@ -53,7 +53,7 @@ windows-sys = { version = "0.48", features = ["Win32_System_LibraryLoader", "Win
 features = ["global-shortcut-all", "icon-png", "process-all", "shell-all", "system-tray", "updater", "window-all"]
 
 [target.'cfg(linux)'.dependencies.tauri]
-features = ["global-shortcut-all", "icon-png", "process-all", "shell-all", "system-tray", "updater", "window-all", "native-tls-vendored", "reqwest-native-tls-vendored"]
+features = ["global-shortcut-all", "process-all", "shell-all", "system-tray", "updater", "window-all", "native-tls-vendored", "reqwest-native-tls-vendored"]
 
 
 [features]
diff --git a/src-tauri/src/core/tray.rs b/src-tauri/src/core/tray.rs
index f91db98..ab5d61b 100644
--- a/src-tauri/src/core/tray.rs
+++ b/src-tauri/src/core/tray.rs
@@ -107,7 +107,7 @@ impl Tray {
         let system_proxy = verge.enable_system_proxy.as_ref().unwrap_or(&false);
         let tun_mode = verge.enable_tun_mode.as_ref().unwrap_or(&false);
 
-        #[cfg(not(target_os = "macos"))]
+        #[cfg(target_os = "windows")]
         {
             let indication_icon = if *system_proxy {
                 include_bytes!("../../icons/tray-icon-activated.png").to_vec()
-- 
GitLab