diff --git a/frontend/src/components/about/AnsiNfoModal.tsx b/frontend/src/components/about/AnsiNfoModal.tsx index e1b91e7..bc03dee 100644 --- a/frontend/src/components/about/AnsiNfoModal.tsx +++ b/frontend/src/components/about/AnsiNfoModal.tsx @@ -87,12 +87,8 @@ interface AnsiNfoModalProps { export function AnsiNfoModal({ open, onOpenChange }: AnsiNfoModalProps) { const [visibleLines, setVisibleLines] = useState(0) const [animationDone, setAnimationDone] = useState(false) - const linesRef = useRef([]) + const linesRef = useRef(buildNfoLines()) const intervalRef = useRef | null>(null) - - if (linesRef.current.length === 0) { - linesRef.current = buildNfoLines() - } const totalLines = linesRef.current.length const skipAnimation = useCallback(() => { @@ -151,8 +147,8 @@ export function AnsiNfoModal({ open, onOpenChange }: AnsiNfoModalProps) { }} > {/* Retro title bar */} -
- +
+ TOD.NFO — ACiD View v1.0
@@ -161,6 +157,7 @@ export function AnsiNfoModal({ open, onOpenChange }: AnsiNfoModalProps) {