From 3067e8572bfd701ffbecd1341eec9207ff7acf07 Mon Sep 17 00:00:00 2001 From: Victor Hallberg Date: Tue, 6 Oct 2020 17:54:06 +0200 Subject: [PATCH] fix: don't attach event listeners when there's no element Fixes #68 --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 39d1f0ab..06ecc91b 100644 --- a/src/index.js +++ b/src/index.js @@ -69,9 +69,9 @@ export function useVirtual({ useIsomorphicLayoutEffect(() => { const element = parentRef.current + if (!element) { return } const onScroll = () => { - if (!element) return const scrollOffset = element[scrollKey] latestRef.current.scrollOffset = scrollOffset setRange(prevRange => calculateRange(latestRef.current, prevRange))