diff --git a/src-tauri/icons/mac-tray-icon-sys.png b/src-tauri/icons/mac-tray-icon-sys.png index 6debc2e9..1dc83b15 100644 Binary files a/src-tauri/icons/mac-tray-icon-sys.png and b/src-tauri/icons/mac-tray-icon-sys.png differ diff --git a/src-tauri/icons/mac-tray-icon-tun.png b/src-tauri/icons/mac-tray-icon-tun.png index a3b650bc..65e6ebf6 100644 Binary files a/src-tauri/icons/mac-tray-icon-tun.png and b/src-tauri/icons/mac-tray-icon-tun.png differ diff --git a/src-tauri/icons/mac-tray-icon.png b/src-tauri/icons/mac-tray-icon.png new file mode 100644 index 00000000..4944bb28 Binary files /dev/null and b/src-tauri/icons/mac-tray-icon.png differ diff --git a/src-tauri/src/core/tray.rs b/src-tauri/src/core/tray.rs index b7692624..3c1214be 100644 --- a/src-tauri/src/core/tray.rs +++ b/src-tauri/src/core/tray.rs @@ -140,7 +140,7 @@ impl Tray { #[cfg(not(target_os = "macos"))] let icon = include_bytes!("../../icons/tray-icon.png").to_vec(); #[cfg(target_os = "macos")] - let icon = include_bytes!("../../icons/icon.png").to_vec(); + let icon = include_bytes!("../../icons/mac-tray-icon.png").to_vec(); icon }; diff --git a/src-tauri/tauri.macos.conf.json b/src-tauri/tauri.macos.conf.json index 6b182931..2628355b 100644 --- a/src-tauri/tauri.macos.conf.json +++ b/src-tauri/tauri.macos.conf.json @@ -1,7 +1,7 @@ { "tauri": { "systemTray": { - "iconPath": "icons/icon.png", + "iconPath": "icons/mac-tray-icon.png", "iconAsTemplate": true }, "bundle": {