From cf77a83354fc6874160e4f47dd18813e14cf6aa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E6=9C=BA=E5=99=A8=E4=BA=BA?= Date: Tue, 17 Jun 2025 14:36:47 +0800 Subject: [PATCH] chore: defensive program --- src/FixedHolder/index.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/FixedHolder/index.tsx b/src/FixedHolder/index.tsx index d4a24397..de95b020 100644 --- a/src/FixedHolder/index.tsx +++ b/src/FixedHolder/index.tsx @@ -89,10 +89,12 @@ const FixedHolder = React.forwardRef>((pro e.preventDefault(); } } - scrollRef.current?.addEventListener('wheel', onWheel, { passive: false }); + + const scrollEle = scrollRef.current; + scrollEle?.addEventListener('wheel', onWheel, { passive: false }); return () => { - scrollRef.current?.removeEventListener('wheel', onWheel); + scrollEle?.removeEventListener('wheel', onWheel); }; }, []);