fix: manager progress toast and install button UX issues (#10423)

## Changes

- Reset `isRestartCompleted` in `closeToast()` so the "Apply Changes"
button appears correctly on subsequent installs instead of skipping to
the success message
- Add `@click.stop` on `PackInstallButton` to prevent click from
bubbling up to card selection, which was unintentionally opening the
right info panel

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-10423-fix-manager-progress-toast-and-install-button-UX-issues-32d6d73d365081eba2c6d5b9b35ab26e)
by [Unito](https://www.unito.io)
This commit is contained in:
Jin Yi
2026-03-24 13:57:16 +09:00
committed by GitHub
parent 8f9fe3b21e
commit 7c6ab19484
2 changed files with 2 additions and 1 deletions

View File

@@ -135,6 +135,7 @@ whenever(() => !isExpanded.value, resetUserScrolling)
function closeToast() {
comfyManagerStore.resetTaskState()
isRestartCompleted.value = false
isExpanded.value = false
}

View File

@@ -3,7 +3,7 @@
variant="primary"
:size
:disabled="isLoading || isInstalling"
@click="installAllPacks"
@click.stop="installAllPacks"
>
<i
v-if="hasConflict && !isInstalling && !isLoading"