diff --git a/apps/agent/src/components/Chat/Message/SourceKAs/CollapsibleItem.tsx b/apps/agent/src/components/Chat/Message/SourceKAs/CollapsibleItem.tsx index e1e2ad9..6de6ed0 100644 --- a/apps/agent/src/components/Chat/Message/SourceKAs/CollapsibleItem.tsx +++ b/apps/agent/src/components/Chat/Message/SourceKAs/CollapsibleItem.tsx @@ -33,12 +33,16 @@ export default function ChatMessageSourceKAsCollapsibleItem({ resolver: SourceKAResolver; onPress?: () => void; } & ViewProps) { + const originalResolver = resolver; + const colors = useColors(); const [resolvedData, setResolvedData] = useState(); useEffect(() => { - resolver(ual).then(setResolvedData); - }, [resolver, ual]); + if (!collapsed) { + originalResolver(ual).then(setResolvedData); + } + }, [collapsed, ual]); return (