From aee207f16cd838e0d5931cf4f0949b9c5993e227 Mon Sep 17 00:00:00 2001 From: Jin Yi Date: Wed, 25 Feb 2026 12:26:09 +0900 Subject: [PATCH] [bugfix] Fix workspace dialog pt override losing base styles (#9188) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Workspace dialog `pt` overrides were spreading `workspaceDialogPt` then replacing `pt.root`, which discarded other `pt` properties from the base config. This fix removes the redundant overrides so all workspace dialogs consistently use `workspaceDialogPt` as-is. ## Changes - **What**: Remove incorrect `pt` spread-and-override pattern in 5 workspace dialog calls - **Why**: The override replaced the entire `pt` object, losing styles like `header: { class: 'p-0! hidden' }` ## Review Focus - Verify that the removed `max-w-[400px]` / `max-w-[512px]` constraints are either unnecessary or already handled by `workspaceDialogPt` or the dialog components themselves 스크린샷 2026-02-25 오후 12 16 08 스크린샷 2026-02-25 오후 12 16 03 스크린샷 2026-02-25 오후 12 15 56 ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-9188-bugfix-Fix-workspace-dialog-pt-override-losing-base-styles-3126d73d365081b8a73ffc681ccb52a6) by [Unito](https://www.unito.io) --- .../dialogs/EditWorkspaceDialogContent.vue | 2 +- src/services/dialogService.ts | 30 ++++--------------- 2 files changed, 6 insertions(+), 26 deletions(-) diff --git a/src/platform/workspace/components/dialogs/EditWorkspaceDialogContent.vue b/src/platform/workspace/components/dialogs/EditWorkspaceDialogContent.vue index 8fa6213ef2..60958bae63 100644 --- a/src/platform/workspace/components/dialogs/EditWorkspaceDialogContent.vue +++ b/src/platform/workspace/components/dialogs/EditWorkspaceDialogContent.vue @@ -1,6 +1,6 @@