diff --git a/src/components/dialog/content/LoadWorkflowWarning.vue b/src/components/dialog/content/LoadWorkflowWarning.vue index cc159292a..6f04a937c 100644 --- a/src/components/dialog/content/LoadWorkflowWarning.vue +++ b/src/components/dialog/content/LoadWorkflowWarning.vue @@ -138,7 +138,7 @@ const allMissingNodesInstalled = computed(() => { }) // Watch for completion and close dialog watch(allMissingNodesInstalled, async (allInstalled) => { - if (allInstalled) { + if (allInstalled && showInstallAllButton.value) { // Use nextTick to ensure state updates are complete await nextTick()