From 5c1c18b8f028d75237c8ddd529dfd4c797a66df8 Mon Sep 17 00:00:00 2001 From: Phil Calder <4473109+predlac@users.noreply.github.com> Date: Mon, 29 Jun 2026 19:41:41 +1200 Subject: [PATCH] fix(kubernetes): gate cluster-setup form render on ingress classes query [QE-4214] (#3052) Co-authored-by: Claude Opus 4.8 --- .../cluster/ConfigureView/ConfigureForm/ConfigureForm.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/react/kubernetes/cluster/ConfigureView/ConfigureForm/ConfigureForm.tsx b/app/react/kubernetes/cluster/ConfigureView/ConfigureForm/ConfigureForm.tsx index 9ea66b6f3a..4d67f96c64 100644 --- a/app/react/kubernetes/cluster/ConfigureView/ConfigureForm/ConfigureForm.tsx +++ b/app/react/kubernetes/cluster/ConfigureView/ConfigureForm/ConfigureForm.tsx @@ -48,7 +48,8 @@ export function ConfigureForm() { ingressClasses ); - if (!initialValues || !environment) { + // Wait for ingress classes before rendering; enableReinitialize would otherwise re-seed the form once the late query lands and discard in-flight edits (QE-4214) + if (!initialValues || !environment || ingressClassesQuery.isLoading) { return null; }