Skip to content

Commit d64056b

Browse files
authored
fix: don't attach event listeners when there's no element (#71)
Fixes #68
1 parent 354b7d1 commit d64056b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ export function useVirtual({
6969

7070
useIsomorphicLayoutEffect(() => {
7171
const element = parentRef.current
72+
if (!element) { return }
7273

7374
const onScroll = () => {
74-
if (!element) return
7575
const scrollOffset = element[scrollKey]
7676
latestRef.current.scrollOffset = scrollOffset
7777
setRange(prevRange => calculateRange(latestRef.current, prevRange))

0 commit comments

Comments
 (0)