diff --git a/src/discrete-layer/components/layer-details/ingestion-fields.tsx b/src/discrete-layer/components/layer-details/ingestion-fields.tsx index f37a8b64f..9589957b8 100644 --- a/src/discrete-layer/components/layer-details/ingestion-fields.tsx +++ b/src/discrete-layer/components/layer-details/ingestion-fields.tsx @@ -184,6 +184,10 @@ export const IngestionFields: React.FC = observer(({ onSetCurtainOpen(true); }, [onSetCurtainOpen]); + const openCurtain = useCallback(() => { + onSetCurtainOpen(false); + }, [onSetCurtainOpen]); + useEffect(() => { // Add method wathers for storage changes sessionStore.watchMethods( @@ -281,6 +285,8 @@ export const IngestionFields: React.FC = observer(({ ); } closeCurtain(); + } else { + openCurtain(); } } }, [queryValidateSource.data]);