Browse Source

fix(cli.rs): tray icon must be a png file on linux (#1750)

Lucas Fernandes Nogueira 4 years ago
parent
commit
b2a7bfd7ec
1 changed files with 3 additions and 1 deletions
  1. 3 1
      tooling/cli.rs/src/build/rust.rs

+ 3 - 1
tooling/cli.rs/src/build/rust.rs

@@ -356,7 +356,9 @@ fn tauri_config_to_bundle_settings(
   #[cfg(target_os = "linux")]
   {
     if let Some(system_tray_config) = &system_tray_config {
-      resources.push(system_tray_config.icon_path.to_string_lossy().to_string());
+      let mut icon_path = system_tray_config.icon_path.clone();
+      icon_path.set_extension("png");
+      resources.push(icon_path.to_string_lossy().to_string());
     }
   }