diff --git a/ui/apps/everest/src/components/cluster-form/resources/resources.tsx b/ui/apps/everest/src/components/cluster-form/resources/resources.tsx index ae08b4a2e..42a6ec220 100644 --- a/ui/apps/everest/src/components/cluster-form/resources/resources.tsx +++ b/ui/apps/everest/src/components/cluster-form/resources/resources.tsx @@ -631,6 +631,14 @@ const ResourcesForm = ({ trigger(); }, [numberOfNodes, customNrOfNodes, trigger, numberOfProxies]); + useEffect(() => { + if (someErrorInNodes && !someErrorInProxies) { + setExpanded('nodes'); + } else if (someErrorInProxies && !someErrorInNodes) { + setExpanded('proxies'); + } + }, [expanded, someErrorInNodes, someErrorInProxies]); + // TODO test the following: // when in restore mode, the number of shards should be disabled return (