diff --git a/.changes/998-bundler-newline.md b/.changes/998-bundler-newline.md new file mode 100644 index 000000000..c338226cf --- /dev/null +++ b/.changes/998-bundler-newline.md @@ -0,0 +1,5 @@ +--- +"tauri-bundler": patch +--- + +add a newline after Categories in deb .desktop file generation to fix issues #899 and #925. diff --git a/cli/tauri-bundler/src/bundle/deb_bundle.rs b/cli/tauri-bundler/src/bundle/deb_bundle.rs index 8eb9b7adc..f6e29f8f3 100644 --- a/cli/tauri-bundler/src/bundle/deb_bundle.rs +++ b/cli/tauri-bundler/src/bundle/deb_bundle.rs @@ -193,7 +193,7 @@ fn generate_desktop_file(settings: &Settings, data_dir: &Path) -> crate::Result< writeln!(file, "[Desktop Entry]")?; writeln!(file, "Encoding=UTF-8")?; if let Some(category) = settings.app_category() { - write!(file, "Categories={}", category.gnome_desktop_categories())?; + writeln!(file, "Categories={}", category.gnome_desktop_categories())?; } if !settings.short_description().is_empty() { writeln!(file, "Comment={}", settings.short_description())?;