From 823b4297d848d13f7e8541ee297c5d13f45b4bf4 Mon Sep 17 00:00:00 2001 From: zipg Date: Mon, 13 Jul 2026 00:04:27 +0800 Subject: [PATCH] fix(window): align macOS traffic light controls --- .../src/components/layout/AppToolbar.vue | 68 ++++++++- .../__tests__/useWindowControls.spec.ts | 15 +- .../src/composables/useWindowControls.ts | 24 ++++ src-tauri/Cargo.toml | 2 +- src-tauri/src/commands/mod.rs | 1 + src-tauri/src/commands/window_controls.rs | 133 ++++++++++++++++++ src-tauri/src/lib.rs | 1 + 7 files changed, 238 insertions(+), 6 deletions(-) create mode 100644 src-tauri/src/commands/window_controls.rs diff --git a/apps/desktop/src/components/layout/AppToolbar.vue b/apps/desktop/src/components/layout/AppToolbar.vue index 9272ba865c..75694056c5 100644 --- a/apps/desktop/src/components/layout/AppToolbar.vue +++ b/apps/desktop/src/components/layout/AppToolbar.vue @@ -1,13 +1,14 @@