diff --git a/.changes/enhance-windows-dialog-style.md b/.changes/enhance-windows-dialog-style.md new file mode 100644 index 000000000..7ffa214ce --- /dev/null +++ b/.changes/enhance-windows-dialog-style.md @@ -0,0 +1,5 @@ +--- +"tauri-build": patch +--- + +Enhance the dialog style on Windows via the manifest dependency `Microsoft.Windows.Common-Controls v6.0.0.0`. diff --git a/core/tauri-build/src/lib.rs b/core/tauri-build/src/lib.rs index b14c76e5a..5ddbb3730 100644 --- a/core/tauri-build/src/lib.rs +++ b/core/tauri-build/src/lib.rs @@ -334,6 +334,26 @@ pub fn try_build(attributes: Attributes) -> Result<()> { if window_icon_path.exists() { let mut res = WindowsResource::new(); + + res.set_manifest( + r#" + + + + + + + + "#, + ); + if let Some(sdk_dir) = &attributes.windows_attributes.sdk_dir { if let Some(sdk_dir_str) = sdk_dir.to_str() { res.set_toolkit_path(sdk_dir_str);