From 40549c957319f62014f894179a31cddf46495101 Mon Sep 17 00:00:00 2001 From: Abeautifulsnow Date: Thu, 27 Aug 2026 16:06:25 +0800 Subject: [PATCH] fix(dialog): clamp grid track and wrap footer so dialogs stop clipping --- .../src/components/layout/UpdateDialog.vue | 37 +++++++++------- .../components/ui/dialog/DialogContent.vue | 2 +- .../src/components/ui/dialog/DialogFooter.vue | 2 +- .../__tests__/dialogLayoutGuard.spec.ts | 43 +++++++++++++++++++ .../__tests__/legacyWebviewFallback.spec.ts | 2 +- 5 files changed, 68 insertions(+), 18 deletions(-) create mode 100644 apps/desktop/src/components/ui/dialog/__tests__/dialogLayoutGuard.spec.ts diff --git a/apps/desktop/src/components/layout/UpdateDialog.vue b/apps/desktop/src/components/layout/UpdateDialog.vue index 90cd29993f..a8642c5b86 100644 --- a/apps/desktop/src/components/layout/UpdateDialog.vue +++ b/apps/desktop/src/components/layout/UpdateDialog.vue @@ -90,7 +90,7 @@ watch(