diff --git a/src/components/error-display/error-display.tsx b/src/components/error-display/error-display.tsx index 73f0c6b5..2d96fe51 100644 --- a/src/components/error-display/error-display.tsx +++ b/src/components/error-display/error-display.tsx @@ -13,7 +13,10 @@ const ErrorDisplay = ({ error }: { error: any }) => { useEffect(() => { if (!hasError) return; const timer = setTimeout(() => setShowAfterDelay(true), 1000); - return () => clearTimeout(timer); + return () => { + clearTimeout(timer); + setShowAfterDelay(false); + }; }, [hasError]); if (!hasError || !showAfterDelay) {