diff --git a/packages/playground/src/components/manage_k8s_worker_dialog.vue b/packages/playground/src/components/manage_k8s_worker_dialog.vue index 639e9cbe26..6c1a6d2e5f 100644 --- a/packages/playground/src/components/manage_k8s_worker_dialog.vue +++ b/packages/playground/src/components/manage_k8s_worker_dialog.vue @@ -82,6 +82,9 @@ async function deploy(layout: any) { .catch(error => { const e = typeof error === "string" ? error : error.message; layout.setStatus("failed", e); + }) + .finally(() => { + worker.value = createWorker(); }); }