From a921ce3fa499fbb9b4a01beaabb5ad117a22e474 Mon Sep 17 00:00:00 2001 From: pr Date: Thu, 12 Oct 2023 11:50:32 -0400 Subject: [PATCH] fix text viewer duplicate content on rerender & shrink font (#1541) fix text viewer duplicate content & size tweak --- interface/components/TextViewer/index.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/interface/components/TextViewer/index.tsx b/interface/components/TextViewer/index.tsx index 7d54c2c5c..b4b613ecf 100644 --- a/interface/components/TextViewer/index.tsx +++ b/interface/components/TextViewer/index.tsx @@ -24,12 +24,13 @@ export const TextViewer = memo( const rowVirtualizer = useVirtualizer({ count: lines.length, getScrollElement: () => parentRef.current, - estimateSize: () => 25 + estimateSize: () => 22 }); useEffect(() => { // Ignore empty urls if (!src || src === '#') return; + if (lines.length) return; const controller = new AbortController(); fetch(src, { @@ -68,7 +69,7 @@ export const TextViewer = memo(