diff --git a/src-tauri/icons/tray-icon-activated.png b/src-tauri/icons/tray-icon-activated.png deleted file mode 100644 index d30d29b..0000000 Binary files a/src-tauri/icons/tray-icon-activated.png and /dev/null differ diff --git a/src-tauri/icons/win-tray-icon-activated.png b/src-tauri/icons/win-tray-icon-activated.png new file mode 100644 index 0000000..fccabc6 Binary files /dev/null and b/src-tauri/icons/win-tray-icon-activated.png differ diff --git a/src-tauri/icons/win-tray-icon.png b/src-tauri/icons/win-tray-icon.png new file mode 100644 index 0000000..496a662 Binary files /dev/null and b/src-tauri/icons/win-tray-icon.png differ diff --git a/src-tauri/src/core/tray.rs b/src-tauri/src/core/tray.rs index 39fb92d..307e35d 100644 --- a/src-tauri/src/core/tray.rs +++ b/src-tauri/src/core/tray.rs @@ -124,9 +124,9 @@ impl Tray { #[cfg(target_os = "windows")] { let indication_icon = if *system_proxy { - include_bytes!("../../icons/tray-icon-activated.png").to_vec() + include_bytes!("../../icons/win-tray-icon-activated.png").to_vec() } else { - include_bytes!("../../icons/tray-icon.png").to_vec() + include_bytes!("../../icons/win-tray-icon.png").to_vec() }; let _ = tray.set_icon(tauri::Icon::Raw(indication_icon));