From 220e7460148df476171579878c3cfffcdb1423d8 Mon Sep 17 00:00:00 2001 From: Lucas Fernandes Nogueira Date: Mon, 2 May 2022 17:04:45 -0700 Subject: [PATCH] fix(core): set dialog title via API, closes #4029 (#4030) --- .changes/fix-dialog-title.md | 5 +++++ core/tauri/src/endpoints/dialog.rs | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100644 .changes/fix-dialog-title.md diff --git a/.changes/fix-dialog-title.md b/.changes/fix-dialog-title.md new file mode 100644 index 000000000..efd57bc6d --- /dev/null +++ b/.changes/fix-dialog-title.md @@ -0,0 +1,5 @@ +--- +"tauri": patch +--- + +Fixes the `title` option being ignored in the dialog API endpoints. diff --git a/core/tauri/src/endpoints/dialog.rs b/core/tauri/src/endpoints/dialog.rs index a993ade80..ed2c3652c 100644 --- a/core/tauri/src/endpoints/dialog.rs +++ b/core/tauri/src/endpoints/dialog.rs @@ -95,6 +95,9 @@ impl Cmd { { dialog_builder = dialog_builder.set_parent(&context.window); } + if let Some(title) = options.title { + dialog_builder = dialog_builder.set_title(&title); + } if let Some(default_path) = options.default_path { dialog_builder = set_default_path(dialog_builder, default_path); } @@ -143,6 +146,9 @@ impl Cmd { { dialog_builder = dialog_builder.set_parent(&context.window); } + if let Some(title) = options.title { + dialog_builder = dialog_builder.set_title(&title); + } if let Some(default_path) = options.default_path { dialog_builder = set_default_path(dialog_builder, default_path); }