diff --git a/src/components/configurator/VoiceAgent.tsx b/src/components/configurator/VoiceAgent.tsx index 88fe364..f4c8a3b 100644 --- a/src/components/configurator/VoiceAgent.tsx +++ b/src/components/configurator/VoiceAgent.tsx @@ -64,9 +64,12 @@ export default function VoiceAgent({ locale, onComplete }: VoiceAgentProps) { const transcriptEndRef = useRef(null); - // Auto-scroll transcript + // Auto-scroll transcript within its container only useEffect(() => { - transcriptEndRef.current?.scrollIntoView({ behavior: 'smooth' }); + const el = transcriptEndRef.current; + if (el?.parentElement) { + el.parentElement.scrollTop = el.parentElement.scrollHeight; + } }, [transcript]); // Handle completion