From 6876a1e6843cd1f28f4206ca2dd75342dfddcf26 Mon Sep 17 00:00:00 2001 From: Abhinav Kumar <113254225+abhinav-1305@users.noreply.github.com> Date: Wed, 25 Jun 2025 03:45:08 +0530 Subject: [PATCH] fix: Correct state handling in CSS Template modal (#33846) --- .../src/features/cssTemplates/CssTemplateModal.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/superset-frontend/src/features/cssTemplates/CssTemplateModal.tsx b/superset-frontend/src/features/cssTemplates/CssTemplateModal.tsx index 67469f520d9..9a4c156d72d 100644 --- a/superset-frontend/src/features/cssTemplates/CssTemplateModal.tsx +++ b/superset-frontend/src/features/cssTemplates/CssTemplateModal.tsx @@ -105,8 +105,8 @@ const CssTemplateModal: FunctionComponent = ({ // Functions const hide = () => { - setIsHidden(true); onHide(); + setCurrentCssTemplate(null); }; const onSave = () => { @@ -202,7 +202,7 @@ const CssTemplateModal: FunctionComponent = ({ css: '', }); } - }, [cssTemplate]); + }, [cssTemplate, show]); useEffect(() => { if (resource) {