From 005fe8ce1ef71ea46a7d86f98bdf397ca81eb920 Mon Sep 17 00:00:00 2001 From: Amr Bashir Date: Sun, 21 Apr 2024 16:43:30 +0200 Subject: [PATCH] fix(runtime-wry): apply `closable`, `maximizable` and `minimizable` effects from config (#9410) closes #9409 --- .changes/closeable-maximizable.md | 6 ++++++ core/tauri-runtime-wry/src/lib.rs | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 .changes/closeable-maximizable.md diff --git a/.changes/closeable-maximizable.md b/.changes/closeable-maximizable.md new file mode 100644 index 000000000..8a9990a37 --- /dev/null +++ b/.changes/closeable-maximizable.md @@ -0,0 +1,6 @@ +--- +"tauri": "patch:bug" +"tauri-runtime-wry": "patch" +--- + +Fix `closable`, `maximizable` and `minimizable` options not taking effect when used in tauri.conf.json or from JS APIs. diff --git a/core/tauri-runtime-wry/src/lib.rs b/core/tauri-runtime-wry/src/lib.rs index 85914c3a5..1430e11d5 100644 --- a/core/tauri-runtime-wry/src/lib.rs +++ b/core/tauri-runtime-wry/src/lib.rs @@ -772,6 +772,9 @@ impl WindowBuilder for WindowBuilderWrapper { .content_protected(config.content_protected) .skip_taskbar(config.skip_taskbar) .theme(config.theme) + .closable(config.closable) + .maximizable(config.maximizable) + .minimizable(config.minimizable) .shadow(config.shadow); if let (Some(min_width), Some(min_height)) = (config.min_width, config.min_height) {