From e3287d4c95b2d2c39232a6787f416ae241ccec99 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sat, 7 Mar 2026 18:18:20 -0800 Subject: [PATCH] [backport core/1.41] feat/fix: App mode QA fixes (#9530) (#9565) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport of #9530 to core/1.41. Cherry-pick of merge commit 5bb742ac applied cleanly. **Original PR:** https://github.com/Comfy-Org/ComfyUI_frontend/pull/9530 **Pipeline ticket:** 15e1f241-efaa-4fe5-88ca-4ccc7bfb3345 ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-9565-backport-core-1-41-feat-fix-App-mode-QA-fixes-9530-31d6d73d36508116b377fafed6f5aec5) by [Unito](https://www.unito.io) Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com> --- src/components/appMode/AppModeToolbar.vue | 105 +++++++++--------- src/components/builder/BuilderMenu.vue | 2 +- src/components/builder/IoItem.vue | 40 +++++-- src/locales/en/main.json | 1 + .../extensions/linearMode/LinearPreview.vue | 2 +- src/views/LinearView.vue | 4 +- 6 files changed, 89 insertions(+), 65 deletions(-) diff --git a/src/components/appMode/AppModeToolbar.vue b/src/components/appMode/AppModeToolbar.vue index 0162e065a5..3320b59314 100644 --- a/src/components/appMode/AppModeToolbar.vue +++ b/src/components/appMode/AppModeToolbar.vue @@ -46,71 +46,74 @@ function showApps() { diff --git a/src/components/builder/BuilderMenu.vue b/src/components/builder/BuilderMenu.vue index ec7b732b48..e64d926727 100644 --- a/src/components/builder/BuilderMenu.vue +++ b/src/components/builder/BuilderMenu.vue @@ -72,7 +72,7 @@ const menuItems = computed(() => [ }, { label: t('builderMenu.exitAppBuilder'), - icon: 'icon-[lucide--square-pen]', + icon: 'icon-[lucide--x]', action: onExitBuilder } ]) diff --git a/src/components/builder/IoItem.vue b/src/components/builder/IoItem.vue index 2e31e94807..70fabce861 100644 --- a/src/components/builder/IoItem.vue +++ b/src/components/builder/IoItem.vue @@ -1,5 +1,5 @@